iOS UIImageView 约束在表格单元格中不起作用

标签 ios objective-c iphone uiimageview nslayoutconstraint

我实现了一个 TableView 单元格,里面有一个 UIImageViewwidthheight 的约束已应用于 Storyboard中的 UIImageView。但是,当我滚动表格 View 时,图像会调整到更大的尺寸(图像原始尺寸)。

这是演示: (当图像滚出视口(viewport)并消失然后重新出现时,图像会调整大小。约束不起作用。)

Demo

最佳答案

  1. 将 contentMode 设置为 UIViewContentModeScaleAspectFit
  2. 将 clipToBounds 设置为 true

关于iOS UIImageView 约束在表格单元格中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36271277/

相关文章:

ios - 将 SKNode 从其当前位置移动一个 Tile

ios - NSMutableArray 多维覆盖自身

iphone - 具有不同字符串选项的Plist

iphone - 在 "viewDidLoad"方法期间发出的 UIActionSheet 提示是否应该暂停方法中的代码,直到它被用户操作?

ios - 如何使用 Storyboard将两个 View Controller 连接到一个 View Controller ?

ios - 快速单击按钮时出错

iphone - 相机拍摄后旋转图像并保存为PNG格式

iOS - 具有约束的多行 UILabel 高度

ios - 在第 4 代 iPad 上缩放图像很慢,是否有更快的替代方案?

javascript - 如何让 jQuery slider 敏感才能在 iPhone 上正常工作?