小编Yeh*_*Ch.的帖子

UITableViewCell contentView 中的自动布局

我正在尝试以编程方式创建约束以将此粉红色 UIView 居中放置在 UITableViewCell 中。但是,当我添加约束时,它们不适用,并且我在控制台中收到一条消息,指出NSAutoresizingMaskLayoutConstraints无法同时满足某些约束。

因此,当我设置时cell.contentView.translatesAutoresizingMaskIntoConstraints = false,我在控制台中收到此消息:

“不支持更改 UITableViewCell 的 contentView 的 translatesAutoresizingMaskIntoConstraints 属性,这将导致未定义的行为,因为此属性由拥有的 UITableViewCell 管理”。

视图确实居中,但控制台说我不应该更改此属性。

我怎样才能做到这一点?

在将属性设置为 false 之前

将属性设置为 false 后

非常感谢。

constraints uikit ios autolayout swift

7
推荐指数
2
解决办法
5761
查看次数

标签 统计

autolayout ×1

constraints ×1

ios ×1

swift ×1

uikit ×1