【发布时间】:2015-07-25 10:11:08
【问题描述】:
我正在使用 CIFilter 向图像添加过滤器。过滤图像后的结果图像具有以下大小:CGRectMake(10, 10, 70, 70)。我无法将结果图像内容模式设置为ScaleAspectFill。代码如下:
filter2image.frame = CGRectMake(90, 10, 70, 70)
let filter2data = CIFilter(name: "CIPhotoEffectChrome")
filter2data.setValue(CIImage(image: imageView.image), forKey: kCIInputImageKey)
self.filter2image.image = UIImage(CIImage: filter2data.outputImage)
filter2image.contentMode = UIViewContentMode.ScaleAspectFill
【问题讨论】:
-
不能设置 ContentMode 是什么意思?是否有错误或结果不是您所期望的?如果有,怎么做?
-
@BryanCimo - 这是应用 contentMode ScaleAspectFill 后的结果。 fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-xft1/v/t1.0-9/…
标签: ios swift uiimageview cifilter contentmode