0

iPhone用のTableViewを使用してViewcontrollerを構築します。今、同じコンテンツを生成しようとしていますが、一種のグリッドでソートされています。3 x 3 にする必要があります。220px x 220px のサイズでクワッドを生成し、TableView の幅を 220 に設定しました。

グリッドを生成するために、指定された 3 つのセルを取得するテーブルビューをさらに 2 つ挿入することを考えました。問題は、ViewController に「cellForRowAtIndex」メソッドがあり、必要なテーブルビューにセルを挿入できないことです。と呼ばれるメソッドを見つけました。

[self.channelTableView2 insertRowsAtIndexPaths:0    
                              withRowAnimation:UITableViewRowAnimationAutomatic];

しかし、これは、編集モードのときにテーブルビューに新しい行を追加する方法のようです。

また、各テーブルビューに3つの特定の列を設定する条件を作成することも考えましたが、私にとっては、cellForRowAtIndexPathメソッドは1つのTableView用であり、その中に何も指定できないようです。

この問題を解決する方法を知っている人はいますか? グリッドが作成された他の投稿も見ましたが、新しい UITableViewCell の代わりに新しいビューを作成すると、古いコードを使用できません。コレクション ビューについても聞いたことがありますが、これは iOS 6 のデバイスでのみサポートされています。

4

1 に答える 1