我有一个简单的UITableViewController,将tableview设置为静态,其中只有一个UITableViewCell,UITableViewCell里面有一个UIImageView和一个标签。

ios - UIImageView不遵守UITableViewCell内部的约束-LMLPHP

添加的约束如下

ios - UIImageView不遵守UITableViewCell内部的约束-LMLPHP

当我运行该应用程序时,除了图像不会保持正方形之外,其他一切看起来都很好,这是UIIMageView松开了其宽度和高度限制,并显示了整个图像。使用的比例类型是“纵横比填充”。不确定结果如何

ios - UIImageView不遵守UITableViewCell内部的约束-LMLPHP

如何使UiImageView遵循约束?

最佳答案

从情节提要中将clipsToBounds设置为true,也可以通过编程将其设置为:

imageView.clipsToBounds = true;

这样可以解决您的问题。

关于ios - UIImageView不遵守UITableViewCell内部的约束,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41003114/

10-15 04:38