我的故事板看起来像这样:
Structure:
UINavigationController -> UIViewController
UITabBarController |
UINavigationController -> UIViewController
我想为UITabBarController
的两个子视图控制器应用相同的导航栏。
我在互联网上的多个页面上读到,Apple严格建议不要在UITabBarController
内直接嵌入UINavigationController
。
但是,我不知道如何为所有底层控制器获取相同的状态栏(我希望所有按钮在所有控制器上都能正常工作)。
如评论中所述,我希望UINavigationControllers
看起来都一样,我希望它们在相同的控制器中导航,并且我想在每个UINavigationController
中添加功能相同的自定义按钮。
答案 0 :(得分:0)
Here is a good example of what you wat
基本上你可以使用
UINavigationBar.appearance()
在整个aplicaiton中为导航栏(或其他元素)设置相同的UI。