如何用IB改变UIBarButtonItem的宽度
Posted
技术标签:
【中文标题】如何用IB改变UIBarButtonItem的宽度【英文标题】:How to change the width of UIBarButtonItem with IB 【发布时间】:2013-01-14 08:44:41 【问题描述】:你们中的一些人可能会认为我在拖钓。毕竟图片清楚地显示了如何改变它。带有缓存。将这个数字从 37 更改完全没有任何作用。我可以放 5,10,50,100,没有任何变化。
我可以通过代码进行更改(没有尝试过),但是如果更改它不会改变任何内容,那么在 IB 中拥有 BarButtonItemSize 字段有什么意义?
【问题讨论】:
【参考方案1】:UIBarButton 的宽度设置在 UINavigationBar 的情况下不反映。这里,UIBarButton 的宽度会根据在 UIBarButton 中输入的内容长度自行调整。
在 UIToolBar 的情况下,我们可以使用 IB 和通过代码更改 UIBarButton 的宽度。
希望对你有帮助。
【讨论】:
以上是关于如何用IB改变UIBarButtonItem的宽度的主要内容,如果未能解决你的问题,请参考以下文章
编辑时如何用导航控制器中的另一个 UIBarButtonItem 替换后退按钮?
UIBarButtonItem 占据 UIToolbar 的整个宽度
如何在 UIBarButtonItem 中显示 UIButton? (带有 IB 设计元素)