首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用故事板设置选项卡栏控制器中的选定图像

使用故事板设置选项卡栏控制器中的选定图像
EN

Stack Overflow用户
提问于 2014-01-28 00:26:49
回答 6查看 55.1K关注 0票数 62

我正在使用故事板,并且我有一个带有五个选项卡的选项卡栏控制器。在故事板中,我可以设置选项卡栏项目的图像。苹果文档建议每个选项卡栏项目都有两个图标-一个用于选中状态,另一个用于未选中状态。

我不知道如何使用故事板来做这件事。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2014-11-07 21:41:42

您可以使用情节提要来设置选项卡栏的选定图像。我试过了,它对我很管用。选择UITabbarItem并添加一个运行时属性'selectedImage',选择Type as ' image‘并给出图像的名称作为它的值。

我使用的是XCode 6.0,最低部署目标是iOS 8.0。

票数 149
EN

Stack Overflow用户

发布于 2017-03-01 14:17:01

在XCode 8和更高版本中,您可以简单地在图像资源中执行此操作,只需选择图像并选择渲染为“原始图像”即可。(请查看附件图片)..Have FUN :)

票数 16
EN

Stack Overflow用户

发布于 2014-02-08 00:43:00

是的,这不能使用故事板完成-需要编写代码。

UINavigationViewControllerviewDidLoad方法中,我们可以编写以下代码-

UITabBar *tabBar = self.tabBar;

UITabBarItem *targetTabBarItem = [[tabbar items] objectAtIndex:0]; // whichever tab-item
UIImage *selectedIcon = [UIImage imageNamed:@"name-of-selected-image.png"];
[targetTabBarItem setSelectedImage:selectedIcon];
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21386101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档