ALAsset图像大小

Ser*_*nce 4 iphone cocoa-touch objective-c ios alassetslibrary

给定一个代表照片的ALAsset,是否可以检索照片的大小(高度和宽度)而无需将图像加载到UIImageView中,也可以不使用aspectRationThumnail方法?

hol*_*ann 14

请注意:iOS 5.1为ALAssetRepresentation实例引入了新的属性维度.这将返回具有原始图像尺寸的CGSize结构,并且可能是将来解决此问题的最佳解决方案.

干杯,

亨德里克


小智 6

float width = asset.defaultRepresentation.dimensions.width;
float height = asset.defaultRepresentation.dimensions.height;
Run Code Online (Sandbox Code Playgroud)

它快速,稳定,并给出实际尺寸.我已将它与ALAsset视频一起使用.