gpt4 book ai didi

ios - iOS 9.3 上 iPad 上的 PHCachingImageManager 问题

转载 作者:可可西里 更新时间:2023-11-01 06:13:48 25 4
gpt4 key购买 nike

仅在 iPad 设备上且仅在最新的 9.3 版本中,当您使用合法目标大小 (CGSize) 调用 [PHCachingImageManager requestImageForAsset:] 时,它不会返回有效图像。例如……

PHAsset *asset = self.assetsFetchResults[indexPath.item];
[self.imageManager requestImageForAsset:asset
targetSize:CGSizeMake(101, 101)
contentMode:PHImageContentModeAspectFill
options:nil
resultHandler:^(UIImage *result, NSDictionary *info) {
cell.defectImageView.image = result;
}];

不会返回图像。这是在 Collection View 中,因此单元格的图像只是黑色。但是,将目标大小提高到 190,190 将从设备返回一些图像,但不是全部。当将目标大小提高到 501 时,501 所有图像都会正确返回。

很明显,最小 targetSize 要求发生了一些变化,但似乎没有记录在案。当我在装有 iOS 9.2.1 的 iPad 上运行它时,它可以正常运行。还有其他人遇到这种情况吗?

归档雷达但想检查...

最佳答案

我遇到了完全相同的问题,我解决了它。 enter image description here

关于ios - iOS 9.3 上 iPad 上的 PHCachingImageManager 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36368056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com