私は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
セクションの数を決定するために使用していますが、アプリを実行すると、チームごとのテーブルビューに正しい量のセクションがあります。