iOSアプリケーションが読み込まれると、タブビューコントローラが3つのタブ、すなわちcharge, location, more
で読み込まれます。さらにクリックすると、ログインするためのオプションが表示されます。ログインのクリック数が「signviewcontroller
」になったら、ユーザーがGoogleプロフィールを選択してサインインする - >成功したら、[料金]ページに移動する必要があります。ユーザーがサインインしないと、アプリが初めて読み込まれるときには、通常のタブが表示されるはずです - >有料、場所など。tabviewcontrollerとナビゲーションコントローラsegueに下のタブが表示されない
問題は、TabViewController
とNavigationController
が正しく整列しているかわかりません。サインインをクリックすると、Signviewcontroller
が表示され、またChargeViewController
に行きますが、空のナビゲーションバーがありますが、タブとナビゲーションバーの項目名が表示されません。ここで
は私のセグエコードです:ここで
self.performSegue(withIdentifier: "signin_complete", sender: self)
が私のストーリーボードのレイアウトで、問題点を抽出しようとした下記に示す:
を私は違った私の見解コントローラをレイアウトする必要がありますか?私は、下のタブを修正するnavigationcontrollerを追加する必要があると読んだが、そうはしなかった。
GIFのように見え、最後のページの料金がどのようにタブに下に表示されていないか気づきます。 gif link
これは何か? https://stackoverflow.com/questions/29458948/how-to-use-navigation-controller-inside-of-uitabbarcontroller-with-storyboard-on – Ruchi
プッシュの代わりにrootViewControllerとして設定する必要があります。 ** appDelegate = UIApplication.shared.delegateを! AppDelegate appDelegate.self.window?.rootViewController = tabBarController ** – KKRocks