气馁配置:为宽度指定的自动调整以外的值(系统项,固定空格以外的值,应使用自动调整大小)

时间:2014-10-14 07:48:27

标签: ios objective-c uibarbuttonitem

在iOS 8的XCode 6构建中,我收到以下警告:

MainStoryboard.storyboard: notice: Discouraged Configuration: Value other than autosizing specified for width (System items, other than fixed spaces, should use autosizing)

之前在StachOverflow上似乎有这样的问题,但它被删除了。在Google上找不到任何其他信息。

单击警告会将我引导至宽度为70且为0的UIBarButtonItem作为图像插入。将宽度设置为0无济于事。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

近2年前提出的问题,但无论如何我都会给出答案,以防任何人正在寻找这样一个问题的答案。

在您提到的UIBarButtonItem的尺寸检查器中,您也可以将其设置为系统定义栏按钮项(例如刷新完成编辑等),您可能已明确输入宽度值

如果为UIBarButtonItem选择系统类型,则希望您输入除自动调整之外的任何宽度值