最近在做一个页面关于UITableViewCell的单选,就是选中某行时后面有对勾或者是标记选中的那行,整理了一下,方便各大网友。下面就说下实现的方法。
第一种的实现
在.m的文件里:
#import "MyViewController.h"
#import "NextViewController.h"
@interface MyViewController ()<UITableViewDataSource,UITableViewDelegate>
@property (nonatomic, strong)UITableView * tableView;
@property (nonatomic, assign)BOOL ifSelected;//是否选中
@property (nonatomic, strong)NSIndexPath * lastSelected;//上一次选中的索引
@end
在viewDidLoad里面的实现:
self.ifSelected = NO;//是否被选中 默认为NO
在TableView数据源方法里面: