この問題の解決策を見つけようと何時間もこのサイトにアクセスしてきましたが、解決できませんでした。問題は次のとおりです。
プッシュ セグエを使用しUITabBarController
てスタックにプッシュする UITableViewController があります。はUITabBarController
4 と関係がありUITableViewControllers
ます。
セグエをモーダルに変更すると、最初の UITableViewControllersUITabBarController
が期待どおりに表示されますが、もちろんナビゲーション バーはありません。プッシュ セグエを選択すると、問題は逆になります。ナビゲーション バーには、適切な名前UITabBarController
と作成したカスタム ボタンが表示されますが、タブ バーも最初のタブの内容も表示されず、ただ黒くなります。
プッシュ セグエが使用されているときに UITabBarController の内容を表示するために何か特別なことをする必要がありますか?
が関連するUITableViews
の1 つを に埋め込んでみましたが、違いはありませんでした。UITabBarController
UINavigationController
私の現在のアプリの基本的な構造は次のとおりです。
UIView->(モーダル セグエ)->UINavigationController->(関係)->UITableViewController->(プッシュ セグエ)->UITabBarController->(関係)[4 UITableViewControllers)
ありがとう!