zer*_*fra 6 xcode objective-c uitabbarcontroller uitabbar ios
当我在属性中选择一个UIColorfor UIImagetint时UITabBar,没有任何变化,只显示默认的蓝色.我需要打电话
[[UITabBar appearance]
setSelectedImageTintColor:[UIColor colorWithRed:255.0/255.0
green:150.0/255.0
blue:10.0/255.0
alpha:1.0]];
Run Code Online (Sandbox Code Playgroud)
但是在应用程序启动时没有调用它,因此图标最初为蓝色,并在第二次更改它的颜色(即使放入viewWillAppear).
我作为启动画面文件中使用UIStoryboard它具有UITabBarController内.
有任何想法吗?的确在图像色彩的选择xcode 6通过作品UIInterfaceBuilder?
谢谢
Mor*_*rch 24
这是一个错误.
您可以通过使用"用户定义的运行时属性"来更改tabBar.tintColor(对于> = iOS7)或tabBar.selectedImageTintColor(对于所有,但在iOS 8中已按下)来解决此问题.
不要使用Attributes Inspector.(它不起作用)

| 归档时间: |
|
| 查看次数: |
2035 次 |
| 最近记录: |