为什么 UIImageView 的框架在运行时会发生变化?

Why does frame of UIImageView change at runtime?

我将 UIImageView 的宽度和高度设置为 320 X 320,没有使用自动布局 n 大小 类。

但是,当我开始 运行 它并打印出 imageview.frame.height 时,打印输出是 419

为什么框架的高度会改变,尤其是在不使用自动布局的情况下?

您已经设置了视图的自动调整掩码,这样视图将与其父视图一起扩展。正方形内的红色箭头表示视图将改变大小。正方形外的工字梁表示视图的边缘与父视图的边缘绑定。