在Interface Builder中设置UITabBarItem图像/图标

时间:2014-03-26 17:45:45

标签: ios xcode interface-builder uitabbar uitabbaritem

我在Interface Builder中创建自定义视图。该视图底部有UITabBar。我想将每个“按钮”的图标设置为Apple's UITabBarItem Class Reference中系统提供的图标之一。

我试图通过在 Inspector - >中找到的'Image'字段中输入'UITabBarSystemItemRecents'来做到这一点。属性检查器 - >酒吧项目 - >图像。在此之前,我首先选择UITabBar,然后选择我想要图片的UITabBarItem

然而,这不起作用,我只是换了一个正方形。我做了一些搜索,发现你可以以编程方式设置图标,但我想尽可能多地在Interface Builder中进行查看。

我使用Xcode 5.0.2并为iOS 7开发。

3 个答案:

答案 0 :(得分:2)

您可以在右侧面板的“属性”检查器中轻松设置它。设置图像如下所示

enter image description here

如果您将图像拖放到文件中,请从媒体库中删除它:

enter image description here

答案 1 :(得分:2)

注意:完整的赠送金额应为 null akash 。他们通过回答每个问题的一半做出了贡献。

您无法直接在Interface Builder中使用Apple中的一个图标具有自定义标题。相反,您必须下载要使用的图标(可在icons8处查看带有Apple图标的图标),将其添加到项目资源中,然后从 Inspector - >的下拉菜单中选择它。属性检查器 - >酒吧项目 - >图像

答案 2 :(得分:0)

如果您想使用Apple的最近图像,则需要从检查器中选择它 - >标签栏项目 - >标识符

或者,您可以将您想要的图片添加到您的应用中,并从检查员选择 - >酒吧项目 - >图像。

请注意,如果您选择标识符,则无法设置标题,反之亦然。