Jor*_*ith 6 interface-builder uitabbarcontroller ios uistoryboard swift
使用"发布故事板".它非常简单,并包含一个默认的UITabBarController.我在发布故事板和我的应用程序中将标签栏的'tintColor'设置为红色.我正在使用Xcode 7,iOS 9.
启动屏幕使用默认的蓝色iOS色调加载标签栏......!然后在加载后,当更换启动屏幕故事板时,色调颜色会切换为红色.
你究竟想在故事板中设置标签栏的色彩?
演示项目:http://s000.tinyupload.com/?file_id = 73998115878034693063
正确的做法是混淆Xcode。Xcode 不应该知道使用的启动故事板实际上是一个launch故事板。这样你就可以设置一些自定义User Defined Runtime Attributes. 但是,您仍然无法运行某些自定义代码...
所以...要做到这一点,请按照下列步骤操作:
创建一个新的 Xcode 项目
将您的复制Main.storyboard到桌面并将其重命名为CustomLaunchScreen.storyboard.
将此添加CustomLaunchScreen.storyboard到项目中。
打开您的Info.plist file并将键值Launch screen interface file base name从更改LaunchScreen为CustomLaunchScreen。
打开你的CustomLaunchScreen.storyboard. 删除默认值UIViewController并将其设置UITabBarController为您的initial view controller.
打开tabBar您的财产UITabBarController并导航到User Defined Runtime Attributes
添加tintColor属性,设置type为Color并设置一些自定义值。
您还可以在这里观看完整的视频教程