0

画面の上半分に画像とそれに関連する短い情報があり、下半分にアイテムのリスト(そのアイテムのさまざまなストアからの価格)(テーブルビューコントローラーなど)があり、各テーブルセルがあるビューを作成する必要があります(ストア価格)は、ユーザーをそのアイテムの全画面詳細ページ(ストアWebページ)にナビゲートできます。

通常のViewController(上半分のページ)とTable View Controller(下のページ)を混在させることは可能ですか?このようなUIデザインをどのように実装できますか?

4

3 に答える 3

3

UIViewControllerサブクラスが1つあり、ストーリーボードにドラッグアンドドロップしてテーブルビューを追加します。

次に、テーブルビューコントローラーとプレーンビューコントローラーの間のギャップを埋めるために、少し余分な作業を行う必要があります。データソースとデリゲートプロトコルに準拠していることを宣言し、テーブルビューのアウトレットを作成し、アウトレットをテーブルに接続します。テーブルビューのデリゲートおよびデータソースアウトレットを表示してVCに接続します。

3つのデータソースメソッド(セクションの数、行の数、cellForRow ...)を実装すれば、完了です。

于 2012-05-03T06:10:00.163 に答える
3

@jrturton提案のある種のプロトタイプを実装しました。

プロトタイプへのリンク

于 2012-05-03T14:38:12.657 に答える
1

はい、そうです。UIImageviewをInterfaceBuilderを介して画面の上半分に配置し、残りの半分の画面画面にUITableViewを配置することで、ViewControllerを設計できます。基本クラスが、サブビューコントローラーとしてtableViewを持つUIViewControllerであり、機能することを確認してください。

于 2012-05-03T06:08:57.727 に答える