微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AutoLayout-无法根据需要设置UIImage Width

如何解决AutoLayout-无法根据需要设置UIImage Width

以下是我添加自动布局约束:

enter image description here

最终结果如下:

enter image description here

UIImage内容模式:宽高比适合。

标签内容的优先级为垂直:253(其余均为图像视图和标签认值)

添加一个占位符图像,直到实际下载该图像为止。我在tableView中使用了2个原型单元-一个带有标签的单元。另一个带有图像和标签

我要实现的是将UIImage的宽度设置为屏幕尺寸的50%,并根据宽高比自动计算高度。

cell.layoutSubviews也没有帮助

我们非常感谢您的帮助。如果可能的话,希望通过情节提要本身来实现。

预先感谢

解决方法

将宽度设置为屏幕宽度的50%。以编程方式,它写为imageView.frame.width = UIScreen.main.bounds.width / 2,我不确定在情节提要中如何实现。并在情节提要中设置所需的宽高比约束。图像的唯一限制应该是其在单元格中的位置,宽高比和宽度。没有高度限制。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。