在tableview 中,有N个Section,以及N个row,每个中都添加了button,以前的做法是使用tag,后面发现不行。这里有一个新的解决办法。
UITableViewCell *buttonCell = (UITableViewCell *)sender.superview.superview.superview;
NSUInteger section = [[_tableViewDishesindexPathForCell:buttonCell]section];
NSUInteger row = [[_tableViewDishesindexPathForCell:buttonCell]row];
注意:这里是3个superview,第一个是contentView,第二个superview是自己自定义的cell,第三个superview是UITableView的cell。如果不是自定义的cell,那就只要两个superview。