私は iOS アプリを作成しており、その中に 3 つの列があるテーブル ビュー セルを作成します。たとえば、ユーザー情報を含む instagram のプロフィール ページ。これはxcode内で達成できますか? ストーリーボードを使用しています。
質問する
1971 次
3 に答える
2
はい、XCode では非常に可能です。これを作成するにはカスタムUITableViewCell
を作成する必要があります。カスタムUITableViewCell
では、必要に応じてさまざまなコンポーネントを作成する必要があります。
上の写真の黄色いボックスがあなたが達成したいことだと思います。このため :
- 3つのカスタムセルを1つ作成する必要があります
UIImageView
編集 :
- で、プロフィール写真を表示
UITableViewCell
するものを作成する必要があります。UIImageView
UILabel
統計用に2つ 1 つ。そして、1 つはテキスト用です。- フォロー用の1 つ
UIButton
。
于 2013-02-25T14:39:27.320 に答える
1
UITableViewの代わりにUICollectionViewはどうですか。
于 2013-02-26T05:38:57.433 に答える
0
カスタム セルを作成します。
インターフェイス ビルダーでセルを作成するか、UITableViewCell をサブクラス化し、その initWithStyle および layoutSubviews クラスを上書きすることができます。通常どおり cellForRowAtIndexPath 内でそれらのプロパティにアクセスできます。cellForRowAtIndexPath でレイアウトを行うこともできますが、スタイルが悪いという理由だけでお勧めしません。ユーザーにとっては、違いはありません。
于 2013-02-25T16:26:59.690 に答える