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) { 

}]; 
+0

归档雷达,这看起来像是意外的行为。 – the4kman

尝试从PHImageRequestOptionsResizeModeFast改变调整模式以PHImageRequestOptionsResizeModeExact。

requestOptions.resizeMode = PHImageRequestOptionsResizeModeExact;