私は2つのテーブルビューを持っており、セルはそれがどのテーブルビューであるかに応じて構成されています。それらはcellForRowAtIndexPathを介してメソッドに実装されていindexpath.sectionます。ただし、2 つのテーブルビューのセクション数は異なります。この問題を解決する方法はありますか? ありがとう
セクション番号が異なると言ったのは、次のことを意味していました。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
if(tableView==byTeam) {
return [teamnameswithoutRepeat count];
} else {
return [JSONPointsArray count];
}
// Return the number of sections.
}
以下を使用するとcellforrowatindexpath:
label.text=[currentarray objectAtIndex: indexpath.section];
indexpath.sectionが大きすぎるため、範囲エラーが発生します。JSONPointsArrayセクションの数を決定するために使用していますが、アプリを実行すると、チームごとのテーブルビューに正しい量のセクションがあります。