NavigationController与TabBarController同时存在时self.tabBarItem.title = @"xxx"设置失效以及‘ selectedImage’

在storyboard中一个视图中既有NavigationController又有TabBarController,设置self.title会两个地方都同时设置,想使tabBarItem标题与导航栏标题不一样时可以设置:
//    UITabBar *tabBar = self.navigationController.tabBarController.tabBar;
    UITabBar *tabBar = self.tabBarController.tabBar;
    UITabBarItem *targetTabBarItem = [[tabBar items] objectAtIndex:1];
    targetTabBarItem.title = @"123";


另外还有一个问题,就是tabBarItem的selectedImage,这个虽然在storyboard中可以设置,但是我测试不能显示,不晓得是不是我的问题,在stackoverflow上看到的方法摘录如下:

You can use storyboard to set selected image of tabbar. I tried and it worked for me. Select the UITabbarItem and add a run-time attribute 'selectedImage', select Type as 'Image' and give the name of your image as its value.

Setting selected image of Tabbar using storyboard

I am using XCode 6.0 and my minimum deployment target is iOS 8.0.


参考资料:1.http://stackoverflow.com/questions/21386101/setting-selected-image-in-tab-bar-controller-with-storyboard

2.http://www.it165.net/pro/html/201312/8363.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值