1

重複の可能性:
UITableView に複数の列を表示する方法は?

私はUITableView30行あります。各行に日付、タイトル、名前を付けたいと思います。現在、次のようになっています。

Oct 29 name title

しかし、名前とタイトルが変わるので、私はそのようなものを持っています:

Oct 29 name title
Oct 30 biggername biggertitle
Oct 30 xx title

次のように 3 つの等しい列を作成したいと思います。

Oct 29 | name | title
Oct 31 | b... | bi...
Oct 30 | xx   | title

どうすれば私の中でそれを行うことができUITableViewますか?

4

3 に答える 3

2

このことを使用するための最良かつ簡単な方法UITableViewCustomCell。このリンクを参照してください-カスタムtableView セルセルXIBではUILabel、各行に3を取り、それらを列として使用します。

これが適切でない場合は、GoogleでカスタムTableViewセルを検索してください:)

于 2012-12-03T14:14:23.480 に答える
1

これを達成するための最良の方法はUITableViewCell、各列にラベルを付けたカスタムを使用することでした. このようにして、「列」の幅を各ラベルの幅として指定し、そのテキストをcellForRowAtIndexPath

于 2012-12-03T14:10:59.013 に答える
0

同じ幅の3つを作成してから、これらすべてをセルに追加することでこのUITableViewCellタスクを実行できますUILabelUILabel

[cell addSubview:yourLabel];

そして、この別の画像を間に追加したい場合は、 aUIImageViewを作成してから、これUIImageViewをセルのサブビューとして追加します。

[cell addSubview:yourImage];
于 2012-12-03T15:40:28.173 に答える