私はこのサイトにこの問題を解決するのに何時間も注いできましたが、解決できませんでした。問題は次のとおりです。push segueはUITabBarControllerを描画しませんが、モーダルsegueは描画します。何か不足していますか?
私はU13ableViewControllerを使用してプッシュセグを使用して、UITabBarController
をスタックにプッシュします。 UITabBarController
は4 UITableViewControllers
との関係がある。
セグをモーダルに変更すると、ナビゲーションバーがない場合を除いて、UITabBarController
に関連付けられている最初のUITableViewControllerが期待どおりに表示されます。プッシュセグを選択すると、問題が解決されます。ナビゲーションバーにUITabBarController
のカスタム名とカスタムボタンが表示されますが、タブバーも最初のタブの内容も黒く表示されません。
プッシュセグが使用されたときに表示するUITabBarControllerの内容を取得するために何か特別なことがありますか?
にUITabBarController
が関連するUITableViews
のいずれかを埋め込むことを試みましたが、違いはありませんでした。
私の現在のアプリケーションの基本的な構造は次のとおりです。
のUIView - >(モーダル セグエ) - > UINavigationController - >(関係) - >のUITableViewController - >(プッシュセグエ) - > UITabBarController - >(リレーションシップ)[4 UITableViewController]
ありがとう!
また、この時点で私はいずれかを渡す必要はありませんビュー間のデータ - 実際の便利な機能を追加する前にモックアップを動作させようとしています。 –