ios - ALAsset Library + 文档目录图像?

标签 ios objective-c uitableview

我的应用程序文档库中有很多图像。我想显示文档目录图像的缩略图。

我正在使用以下代码。

UIImage *thumbImage=[UIImage imageWithContentsOfFile:strImagePath];
if (thumbImage) {
    [thubImageView setImage:thumbImage];
}

它对我有用,但问题是应用程序因内存警告而卡住和崩溃。

我试过[1]:https://github.com/SlaunchaMan/GCDExample “GCDExample”,但我得到了相同的结果。

ALAsset 库用于获取缩略图图像。但我不知道如何将它用于文档目录图像。

还有没有其他方法可以在没有内存警告的情况下显示缩略图。

提前致谢。

最佳答案

已经回答了类似的问题here

你可以用这个方法

- (UIImage *)thumbnailImage:(NSInteger)thumbnailSize
      transparentBorder:(NSUInteger)borderSize
           cornerRadius:(NSUInteger)cornerRadius
   interpolationQuality:(CGInterpolationQuality)quality;

用于创建缩略图。 UIImage 类别可用 here

希望这对您有所帮助。

关于ios - ALAsset Library + 文档目录图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17439736/

相关文章:

javascript - 将一个对象换成保存前已经存在的对象

ios - Swift 中的安全本地存储?

objective-c - 如何避免GC环境中自定义NSURLProtocol中_NSCFURLProtocolBridge中的引用计数下溢

objective-c - 如何禁用点击进入另一个 NSView 后面的 NSView

ios - 在iOS中滚动没有导航 Controller 的Web View 时隐藏导航栏

ios - UITableView 的装饰用途

ios - 让文本在 iPhone OS 中闪烁的最佳方法?

ios - 如何在 TableView 的每个部分中添加摘要条目

iphone - 从 AppDelegate 重新加载 tableView

ios - UIKit Dynamics 不允许我为 UIView 的中心设置动画