UITableView is smart enough to not prepare
a cell for reuse when one of it’s subviews is the firstResponder. You
can see this for yourself if you have a subclass of UITableViewCell
and override “- (void)prepareForReuse;”.
Latest Updates: UITableView RSS
-
Praveen Matanam
-
Praveen Matanam
As of 3.0, if you use a UITableViewController as the view
controller for your UITableView, it’ll handle adjusting the table’s
scroll offset automatically to ensure that the firstResponder isn’t
covered up when the keyboard is shown. Before 3.0 the table’s
contentOffset and/or frame needed to be adjusted manually when the
keyboard was shown or hidden by listening for
UIKeyboardWillShowNotification and UIKeyboardWillHideNotification. -
Praveen Matanam
custom section headers can really slow down performance and eat up memory if used improperly. For some reason they seem to be recomposed after every pixel move.