小编F.S*_*SO3的帖子

PHImageManager获取全尺寸图像

我有这个功能从资产中获取图像:

func fetchImage(asset: PhotoAsset, size: CGSize, resizeMode: ResizeMode = .Exact, completion: (result: UIImage?) -> Void) {
        let photoAsset = asset as! PHAsset
        var options: PHImageRequestOptions?
        switch resizeMode {
            case .Exact:
                options = PHImageRequestOptions()
                options?.resizeMode = .Exact
            case .Default:
                options = nil
        }
        manager.requestImageForAsset(
            photoAsset,
            targetSize: size,
            contentMode: .AspectFill,
            options: options
        ) { [weak self] result, _ in
            completion(result: result)
        }
    }
Run Code Online (Sandbox Code Playgroud)

但我如何定义以获取原始大小的图像?

谢谢!

cocoa-touch ios swift

16
推荐指数
1
解决办法
1万
查看次数

检查UIImage是否为横向图像

如何检查UIImage是否为风景图像(在Swift中)?

我试过这段代码:

if self.imageView.image?.imageOrientation == .Left || self.imageView.image?.imageOrientation == .Right {
            self.isLandscape=true
        }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

谢谢

iphone cocoa-touch uiimage ios swift

1
推荐指数
1
解决办法
1478
查看次数

标签 统计

cocoa-touch ×2

ios ×2

swift ×2

iphone ×1

uiimage ×1