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

タブバー付き画面にするには? - UINavigationControllerの挿入

Icon comment count 0
Icon stock count 0

2 UINavigationControllerの挿入

ところで、PreviewControllerはUINavigationControllerに登録することで、ドリルダウンによる切り替えができるようになりました。そしてUITabBarControllerは、UINavigationControllerを自身のコンテンツUIViewControllerとして利用できます。そのため、次のようにすればタブ画面の中にナビゲーションバーの画面を登場させることが可能です。

↓ AppDelegate.swift サンプル:33/ThumbnailShowToPreview-21
class AppDelegate: UIResponder, UIApplicationDelegate ・・・
    func application(application: UIApplication, 
            didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
            ・・・
        let previewController = PreviewController()
            ↓PreviewControllerをルートにしたUINavigationControllerを作成
        let navigationController = UINavigationController(
            rootViewController: previewController)
            ↓viewControllerとnavigationControllerの2つをUITabBarControllerに設定
        tabBarController.viewControllers =

出典情報

Medium

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

  • 著者: 國居 貴浩

コメント

    コメントはありません