iOS 7 / iOS 8中的Autolayout约束问题

时间:2015-02-26 11:37:40

标签: ios iphone swift autolayout

在我的自定义UITableViewCell中,我添加了多个UILabel和UIImage,并通过可视格式添加了约束。所有代码在iOS 8中运行良好,但在iOS 7中并非如此,我发现自动布局警告和内容受到干扰。

自定义单元格中的一些代码:

self.translatesAutoresizingMaskIntoConstraints = false;

iOS 7上的警告:

无法同时满足约束条件。     可能至少以下列表中的一个约束是您不想要的约束。试试这个:

  1. 查看每个约束条件并尝试找出您不期望的内容;
  2. 找到添加了不需要的约束或约束的代码并进行修复。

    (注意:如果您正在查看您不了解的NSAutoresizingMaskLayoutConstraints,请参阅UIView属性的文档translatesAutoresizingMaskIntoConstraints) (     "&#34 ;,     "&#34 ;,     "&#34 ;,     "&#34 ;,     "&#34 ;,     "&#34 ;,     "&#34 ;,     "&#34 ;,     "" )

    将尝试通过违反约束来恢复

0 个答案:

没有答案