Upv*_*ote 12 uitabbar ios xcode6
这是我对标签栏项目的设置:
但是,当单击应用程序内的项目时,未显示1051-id-badge选择的图像,而是显示任何内容:
我的设置有问题吗?有任何想法吗?
Jam*_*hen 35
要解决此问题并在不编写任何代码的情况下设置所选图像,我们还可以使用"用户定义的运行属性".
选择选项卡栏项,然后在"Identity Inspector"中,从"用户定义的运行时属性"中添加新值.
将"关键路径"设置为selectedImage
,然后选择"类型" Image
,然后使用您的图像名称填写"值".
如果检查员解决方案不适合您(例如,由于Xcode错误),您可以尝试此解决方案.在AppDelegate中:
var tabBarController = self.window!.rootViewController as UITabBarController
let tabItems = tabBarController.tabBar.items as [UITabBarItem]
tabItems[2].selectedImage = UIImage(named: "1051-id-badge-selected.png")
Run Code Online (Sandbox Code Playgroud)
2016年5月25日更新:
在Xcode 7.3.1上Selected Image
,Tab Bar Item
部分下的字段正常工作.(但我不知道Apple为Xcode修正了哪个版本).
归档时间: |
|
查看次数: |
12392 次 |
最近记录: |