水平ページ テーブル ビューがあり、それが sqlite3 データベースに接続されているプロジェクトを扱っています。水平方向のテーブルビューを作成するために多くの方法を試してみましたが、うまく機能しましたが、オブジェクトをテーブルビューに渡してセルに表示すると、アプリがクラッシュします。
グーグルで検索したところ、テーブルビューが存在しない配列のオブジェクトにアクセスしていることがわかりました。
for(int i = 0; i < colors.count; i++) {
CGRect frame;
frame.origin.x = self.scrollView.frame.size.width * i;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
UITableView *tableView = [[UITableView alloc] initWithFrame:frame];
self.tableView = tableView;
tableView.dataSource = self;
[self.scrollView addSubview:tableView];
そして- (void)scrollViewDidScroll:(UIScrollView *)sender
、ページがスクロールされたときに、配列のオブジェクトを特定のページに渡しています。
これを行うための他の良い方法はありますか?