UIViewContentModeScaleAspectFill扩展了UIView的框架

way*_*way 6 objective-c uiimage ios

鉴于我有一个UIImage大框架.

我把它UIImage放进去了UIImageView *myImageView;

我将myImageView的内容模式设置为UIViewContentModeScaleAspectFill.

我还将myImageView的框架设置为(50,50).

但是,我UIImage的显着大于这个较小的帧,并且由于某种原因,图像总是扩展myImageView的帧大小.

如何确保myImageView的框架保持不变并且不会在图像之间发生变化?

谢谢!

Hol*_*lly 13

图像的一侧是否与所需尺寸(50)匹配?如果是,我怀疑你的视图仍然是预期的大小,但它没有被剪裁.尝试将clipsToBoundsUIImageView 设置为YES.