iOS 11测试版,如果我尝试从照片库请求图像,我看到错误的大小图像所有时间
问题描述:
我试图让我的大小的小图像,但我总是看到120x120图像。他们少了我需要的。iOS 11测试版,如果我尝试从照片库请求图像,我看到错误的大小图像所有时间
这种事只有在iOS的11测试版
我的例子:
PHImageRequestOptions *requestOptions = [[PHImageRequestOptions alloc] init];
requestOptions.networkAccessAllowed = YES;
requestOptions.synchronous = YES;
requestOptions.deliveryMode = PHImageRequestOptionsDeliveryModeOpportunistic;
requestOptions.resizeMode = PHImageRequestOptionsResizeModeFast;
[[PHImageManager defaultManager] requestImageForAsset:asset targetSize:CGSizeMake(320.f, 320.f) contentMode:PHImageContentModeDefault options:options resultHandler:^(UIImage *resultImage, NSDictionary *info) {
}];
答
尝试从PHImageRequestOptionsResizeModeFast改变调整模式以PHImageRequestOptionsResizeModeExact。
requestOptions.resizeMode = PHImageRequestOptionsResizeModeExact;
归档雷达,这看起来像是意外的行为。 – the4kman