【选中行】
@interface UITableView : UIScrollView <NSCoding>
- (NSIndexPath *)indexPathForSelectedRow; // 选中的行
- (NSArray *)indexPathsForSelectedRows NS_AVAILABLE_IOS(5_0); // 选中的多行,根多选一起使用。
- (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated scrollPosition:(UITableViewScrollPosition)scrollPosition; // 动画滚动到选中的行
- (void)deselectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated; // 反选
[theTableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionTop];
/*
typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
UITableViewScrollPositionNone,
UITableViewScrollPositionTop,
UITableViewScrollPositionMiddle,
UITableViewScrollPositionBottom
};
*/
[theTableView deselectRowAtIndexPath:path animated:YES];