iPhone 上的 UIBarButtonItems 之间的默认空间



我有一个UINavigationBar,我把它放在上面UIBarButtonItems . 默认情况下,iPhone 在按钮项目之间放置 10 个空格。我想知道什么变量表示这个空间?更清楚的是 - 我想知道可以让我在UINavigationBar上的UIBarButtonItems之间的空间的变量。

谢谢

在 iOS 6 以下的任何版本的 SDK 中,在工具栏或导航栏上执行此操作的已发布方法是通过这样的方法。

b = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];

使用 UIBarButtonSystemItemFlexibleSpace 样式属性添加虚拟按钮。您无法控制特定尺寸,系统会为您间隔开。在大多数情况下工作得很好。

或者,如果您需要更精确的控制,则必须创建自定义按钮。

因此,您现在可以使用上述方法之一,如果您不熟悉FlexSpace选项,我建议您尝试它。

或者您可以等待iOS 6,该版本的SDK还有其他一些方法可以执行您想要的操作,但是在发布之前,我们处于NDA之下。您可以登录iPhone开发人员门户并自己查找文档,也可以等到iOS 6发布。

相关内容

  • 没有找到相关文章