親切すぎるiPhoneアプリ開発の本

一覧表を表示するには? - テーブル画面の表示

Icon comment count 0
Icon stock count 0

1 テーブル画面の表示

Single View Applicationテンプレートでプロジェクトを新規作成してください。Product NameはTableとします。

1.1 UITableViewとは

UITableViewは一覧を表示するのに非常に便利な画面アイテムで、様々なiOSアプリで利用されています。そのためUITableViewを自分の管理するUIViewとして持つ、専用のUIViewController派生クラス、UITableViewControllerというものまで用意されています。また、UINavigationControllerとも、非常によく連携されて使われています。

例えば、設定アプリも一覧表示にはUITableViewを使い、「項目をタップすると、項目に関連した次の画面に進む。戻るボタンで一覧画面に戻る」といったところでUINavigationControllerが利用されています。

このようにUINavigationControllerのナビゲーションバーとUITableViewの画面は非常に相性がいいのです。

↓ 相性のよいUINavigationControllerとUITableViewの画面

1.2 UITableViewの作成

まずはUITableViewを単独で表示してみます。いつものように-viewDidLoadメソッドでUITableViewインスタンスを作り、self.viewに貼付けてください。

ただしUIViewと違い、作成には-initW

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません