【发布时间】:2016-06-06 13:57:20
【问题描述】:
对于每个带有约束的视图,我都会收到此错误:
“标签 - 标签”的错位视图框架在运行时会有所不同。
我知道这个问题已经被问过很多次了:
所有解决方案都建议调整视图(标签)的大小或更新框架,以便自动调整大小。这对我也有用,但是在重新启动 Xcode 后,视图的大小被调整回以前的大小,并且我收到了很多警告。
有永久解决方案的想法吗?
请注意,我可以编译我的项目并且约束工作正常,但由于我有大约 120 个标签警告,我相信我将来会错过一些重要的警告。
更新截图:
【问题讨论】:
-
你能显示一些警告吗?
-
更新问题
-
你可以将“菜单标签”的宽度设置为319,然后我认为警告会消失。
-
@EricXuan 这样的做法超出了自动布局的目的,因为这会给标签一个固定的大小,因此在较小的屏幕上,会在右侧脱落。
-
只更新标签的框架。
标签: ios objective-c xcode ios-autolayout