0

サブクラス化せずに、テーブルビューの列数を変更しようとしています。助言がありますか?

4

3 に答える 3

1

ここであなたの幸せを見つけることができると思います: http://usxue.is-programmer.com/posts/14176.html これでグリッドを作成し、複数の列を持つことができます

于 2012-05-10T15:37:17.207 に答える
0

何もサブクラス化せずにこれを行うには、次のようにする必要があります。

1) ビューに UIScrollView を配置します。
2) UIScrollView に埋め込まれた n 個の UITableViews を置きます。ここで、n は必要な列の量です。
3) すべての UITableView でスクロールをオフにします。
4) すべての UITableView フレームをその UITableView の contentSize に等しくします。
5) UIScrollView のコンテンツ サイズを最大の UITableView のフレームに等しく設定します。

UITableViewまたはUITableViewCellのいずれかをサブクラス化することを強くお勧めするため、これをテストしていませんが、これはそれを行う1つの方法です。

于 2012-05-10T21:13:51.003 に答える
0

個々の列を選択する必要がない場合は、 UITableViewCell をサブクラス化して、複数の列があるように見せることができます。

于 2012-05-10T15:38:02.387 に答える