TECHNICAL MASTERはじめてのiOSアプリ開発Swift対応版

グルメ情報アプリを拡張する(1) - 画面を切り替える機能を実装する [タブバー]

Icon comment count 0
Icon stock count 0

07-03画面を切り替える機能を実装する [タブバー]

このセクションではアプリの画面下部にタブバーを追加し、店舗検索機能とお気に入り店舗一覧を切り替えられる様にします。

このセクションのポイント
  1. 複数の画面を切り替えられる様にするにはUITabBarControllerを使う。
  2. UITabBarControllerにはUINavigationContollerやUIViewControllerを格納する。
  3. UITabBarControllerに格納された各画面は、画面を切り替えても前の状態を維持し続ける。

ここまでの開発でお気に入り店舗をアプリ内に保存することができる様になりました。ここでは検索画面と保存したお気に入り店舗一覧一覧画面を切り替えて表示できる様にします。

図07-23  タブバーを使った画面の切り替え

UITabBarController

複数の画面を持つiOSアプリでは画面下部のタブバーを使って画面を切り替える構成を持つことがあります。「時計」「ミュージック」などのiOS標準アプリもこの構成になっています。

出典情報

Medium

TECHNICAL MASTERはじめてのiOSアプリ開発Swift対応版

  • 著者: 長谷川智希、デジタルサーカス株式会社(監)

コメント

    コメントはありません