2016-03-14 11 views
-1

我需要以仅显示图像顶部的方式对齐UIImageView。 (请参阅截图图片,UIImageView标有红色轮廓)。 假设图像的宽度= 320px,高度= 300px,那么我想显示全宽:320px,但对于高度,只有顶部100px应该显示。将图像与顶部对齐,显示Swift 2中图像的一部分iOS 9

请指导我如何在iOS 9/Swift 2.0上实现同样的效果。

​​

回答

2

您可以使用您的ImageView的contentMode属性缩放图像的一部分。有几种不同的模式可以选择,在我以下的例子中使用UIViewContentMode.top

let img = UIImage(named: "image") 
imageView.contentMode = .top 
imageView.clipsToBounds = true 
imageView.image = img