返回上一个视图控制器的 UIImage 问题

UIImage issue on backing to the previous view controller

我有 2 个视图控制器:

图片 contentModeAspect Fill

问题:

当我想回到第一个视图控制器时,为什么图像弹出 UIImageView 的框架:

添加 clipToBounds 对于 supperView 是正确的(在您的情况下 self.view.clipToBounds = true 对于 SecondViewController)。

另一个可能发生的问题是 UIImageView 的框架

因为你使用内容模式 contentMode 是 Aspect Fill 你必须将 clipToBounds 设置为 true 如果你将使用另一个 contentMode 它将是正确的