在我的应用程序中,我想在UITabbar内的不平坦位置设置标签栏项目(意味着第1和第2之间的空格不等于第2和第3等,依此类推) 我知道没有这样的选项,因为该项目没有框架属性。那么可以通过其他方式实现这一点,比如
self.tabBarController.tabBar addSubview:buttonItem
或者是否可以在标签栏内的所需位置重新定位项目?
答案 0 :(得分:0)
在故事板中,您可以将“固定/灵活空格键按钮项”拖放到工具栏中。这将用作按钮之间的分隔符。此外,如果要以编程方式控制其宽度,请将插座连接拖放到控制器。您还可以通过检查器调整间距(查找width属性)。例如,如果您的固定空格键按钮项目的出口名称是spacer,您可以按如下方式设置间隔物的宽度:
self.spacer.width = 50; (或任何价值)
希望这有帮助。