0

在我的应用程序中,我想将标签栏项目设置在 UITabbar 内的不均匀位置(意味着第 1 和第 2 之间的空间不等于第 2 和第 3 等等)我知道没有这样的选项,因为项目不有一个框架属性。那么有可能通过其他一些方式来实现这一点,比如

self.tabBarController.tabBar addSubview:buttonItem

或者是否可以在标签栏中的所需位置重新定位项目?

4

1 回答 1

0

在情节提要中,您可以将“固定/灵活空格键按钮项”拖放到工具栏中。这将用作按钮之间的分隔符。此外,如果您想以编程方式控制其宽度,请将出口连接拖放到控制器。您还可以通过检查器调整间距(查找 width 属性)。例如,如果您的固定空格键按钮项目的出口名称是 spacer,您可以设置 spacer 的宽度如下:

self.spacer.width = 50; (或任何值)

希望这可以帮助。

于 2013-04-22T14:54:14.790 回答