【发布时间】:2014-01-09 21:56:14
【问题描述】:
我想我可以很容易地解释这个问题。我有一个 UITabBar 项目附加到一个标签栏,该标签栏位于我的一个 ViewController 上,该标签栏是从我的 UITabBar 控制器链接的。在主题的视图控制器中选择标签栏时,我转到属性检查器,并给出了两个分别标记为“标签栏项目”和“栏项目”的部分。
所以这是我的问题:我可以通过进入选项卡栏项目部分并将(标题)指定为“自定义偏移”然后调整(水平)和(垂直)来调整“标题”的位置,但是什么我想要做的是降低我为“Bar Item”中的项目指定的图片,而不是标题。我实际上更愿意删除标签栏的“标题”,然后将我选择的标签栏图标图像向下移动。我该怎么做?
非常感谢任何帮助,谢谢!
我想你应该明白我需要将图标垂直向下移动的意思。
【问题讨论】:
-
一张图片值1000字。 ;-)
-
子类
UITabBarItem。 -
自定义这个控件非常困难。您可以做的最简单的方法是使用按钮(代表 UITabBarItems)制作自定义视图,然后将其作为子视图添加到 UITabBar 视图,但请注意,由于向前兼容性,Apple 不鼓励这样做。这是可能的,也是允许的,但不鼓励。
-
是的,我觉得这是一个相当不必要的烦恼,但我不久前实际上找到了一个相当容易解决这个问题的方法,如果我没记错的话,我相信 Xcode 4.0 会调整垂直偏移因为标题实际上是垂直移动了图像,这是一个奇怪的修复,但它有效。
-
好了,现在你的声望超过了 10 个。 =] 发布图片。
标签: objective-c ios7 xcode5