我有一个UINavigationBar
我放UIBarButtonItems
的。iPhone 默认在按钮项之间放置 10 个空格。我想知道这个空间是什么变量?更清楚地说 - 我想知道可以让我UIBarButtonItems
在我的UINavigationBar
.
谢谢
我有一个UINavigationBar
我放UIBarButtonItems
的。iPhone 默认在按钮项之间放置 10 个空格。我想知道这个空间是什么变量?更清楚地说 - 我想知道可以让我UIBarButtonItems
在我的UINavigationBar
.
谢谢
在 iOS 6 以下的任何版本的 SDK 中,在 toolBar 或 navBar 上执行此操作的已发布方法是通过类似这样的方法。
b = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
您使用 UIBarButtonSystemItemFlexibleSpace 样式属性来添加一个虚拟按钮。您无法控制特定尺寸,系统会为您分配空间。在大多数情况下工作得很好。
或者,如果您需要更精确的控制,您必须创建一个自定义按钮。
因此,您现在可以使用上述方法之一,如果您不熟悉,我建议您尝试使用 FlexibleSpace 选项。
或者你可以等待 iOS 6,那个版本的 SDK 有一些其他的方法来做你想做的事,但在发布之前我们处于 NDA 之下。您可以登录 iPhone 开发者门户自行查找文档,也可以等到 iOS 6 发布。