3つのテーブルを含むビューがあります
1-ファースト
2秒
3/3
ビューを試してみUISplitView
ましたが、多くの投稿で 2 つのビューしかサポートされていないと書かれているため、選択した 3 つのテーブルに移動することにしました
ユーザーが最初のテーブルをクリックしたことに基づいて、2 番目のテーブルのデータ ソースを変更したい
ここに私のコードがあります:まず
-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
items = [NSMutableArray arrayWithObjects:@"test",@"20",@"30",@"40",@"5",@"6",@"6",@"8",@"9",@"10",@"11",@"12",nil];
SecondViewController *s=[[SecondViewController alloc]init];
[s setitems:items];
}
秒で
-(void) setitems :(NSMutableArray *)datasource
{
items=datasource;
[self.tableView reloadData];
}
問題はnumberOfRowsInSection
、2 番目のテーブルがクビにならないことです。テーブルのデータソースを動的に変更する最良の方法を知りたいですか?