如何在添加/删除其他UIBarbuttons时保持UIBarButtonItem居中?

时间:2012-05-10 01:41:27

标签: ios center uibarbuttonitem space

我有一个UIToolbar,它有3个UIBarButtonItems,两边都有一个灵活的空间。我使用它来导航数组,同时使用中心UIBarButtonItem作为标题。

情况如下:

<--> [<] [Title] [>] <-->

当在数组的开头时,我想在到达[&gt;]按钮的数组末尾时删除[&lt;]按钮,反之亦然。

如何将[标题]按钮保持居中,以便在移除/添加其他UIBarButton之一时不会移动?

注意:

  • 我已经知道如何在工具栏中以编程方式添加/删除按钮

  • 问题在于,每次都围绕着剩余的UIBarbuttons,我需要它只以标题为中心。

1 个答案:

答案 0 :(得分:1)

当您到达页面的结尾/开头时,可以用固定宽度的间隔符替换[&gt;]或[&lt;]按钮。