我正在开发使用UITabBarController
的iPad应用。如何自定义项目之间的空间?
我尝试了这段代码,但它无效:
self.window.rootViewController = self.tabContoroller;
[tabContoroller setFrame:CGRectMake(0,-10, 1038, 54)];
答案 0 :(得分:5)
对于iOS 7及更高版本,您现在可以将属性itemSpacing
与itemPositioning
设置为UITabBarItemPositioningCentered
答案 1 :(得分:1)
您需要从头开始制作自定义tabbar控制器。那里有很多优秀的导游。这是我找到的一个:iOS Custom Tab Bar
如果您需要进一步解释代码,请编辑此帖子,我会检查您的进度。
答案 2 :(得分:0)
我只是创建tabbar的子类并重写layoutSubviews。
有一个财产电话titlePositionAdjustment。我们可以通过改变位置来增加空间。