在Interface Builder中,我已将UIToolbar
与UIBarButtonItem
个UIButton
放在一起,每个{{1}}都在其中。按钮和它们的标题在原始(开发)语言中很好地布局:
问题是,当我创建本地化时,按钮中的标题不会反映字符数更改(即新标题宽度):
UI Kit User Interface Catalog通知自动布局约束不能用于单个条形按钮项目。
知道如何强制按钮布局正确吗?
我正在使用Xcode 6.1和app target IOS 8.1。
答案 0 :(得分:0)
我身边的问题 - 我在UIButton
中意外插入了UIBarButtonItem
,因此最终的层次结构是:
UIToolbar
UIBarButtonItem
UIButton
UIBarButtonItem
UIButton
当我将UIButton
拖入UIToolbar
然后没有意识到UIBarButtonItem实际上是一个按钮时,它发生在Interface Builder中。由于本地化已附加到UIButton
标题,因此无法在固定宽度UIBarButtonItem
中找到正确的布局。