I have a UITableView
with a UITextField
in each of the UITableViewCells
. I have a method in my ViewController which handles the \"Did
One slightly better way of doing it is to iterate up through the view hierarchy, checking for each superview if it's an UITableViewCell
using the class
method. That way you are not constrained by the number of superviews between your UITextField
and the cell.
Something along the lines of:
UIView *view = field;
while (view && ![view isKindOfClass:[UITableViewCell class]]){
view = view.superview;
}