两个tableview的联动,滑动左侧tableview,右侧tableview跟着滑动
其实实现起来比较简单,只是需要搞清楚他们之间的区别和联系,还有就是调用一个
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
这个方法,从而实现左右两个tableview的联动
@implementation ViewController{
UITableView *_rightTableView;
UITableView *_leftTableView;
NSArray *_leftTableSource;
NSArray *_rightTableSource;
}
初始化数据源
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
_leftTableSource = @[@"11",@"22",@"33",@"44",@"55",@"66"];
_rightTableSource = @[@{ @"header":@"11",@"title":@[@"aa",@"bb",@"cc",@"dd",@"ee",@"ff"]},
@{ @"header":@"22",@"title":@[@"gg",@"mm",@"nn",@"oo",@"pp",@"qq"]},
@{ @"header":@"33",@"title":@[@"rr",@"ss",@"jj",@"xx",@"yy",@"zz"]},