[英]UITableViewCell subviews are not honoring the Autolayout constraints
[英]iOS AutoLayout Problems - Subviews Misplaced Even Though No Constraints
我有一个项目,其中一些视图使用约束,而某些视图则不需要,因为它们也可以很好地显示在其他设备尺寸上。 我的问题是,当我删除视图控制器的子视图中的所有约束时,即使我未收到有关丢失约束的任何警告,子视图也严重错位。
另外,当我尝试“将所有子视图重置为建议的约束”时,这丝毫没有增加约束,并且我陷入了位置错误的问题。
这可能是什么原因? 约束非常棘手。
因为,默认情况下启用了XCode中的AutoLayout
。 即使您没有创建任何约束,XCode也会在构建时自动创建一些约束,以便iOS知道如何呈现视图
如果要禁用自动布局,只需取消选中Use auto layout
,如下图所示
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.