在 UITableViewCell 中使用 UIImages 的最佳实践
Posted
技术标签:
【中文标题】在 UITableViewCell 中使用 UIImages 的最佳实践【英文标题】:Best practice to use UIImages inside a UITableViewCell 【发布时间】:2011-06-15 10:47:27 【问题描述】:如果我将手机中的图像加载到大约 50-60 个条目的 TableView 中,哪种方法最适合?
[UIImage imageNamed:@"page02Background.png"];
或
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"page02Background" ofType:@"png"]];
【问题讨论】:
【参考方案1】:[UIImage imageNamed:@"page02Background.png"];
在我看来 tableviewcell 是自动释放对象。所以第一个最好。
如果你使用了很多捆绑包并根据捆绑包放置图像。那么指定第二个是最好的。
第二个的优点是你可以在不同的包中使用相同的图像名(如果在不同的包中有相同的图像名但不同的照片)。
这取决于你的需要,你必须选择最适合你的。
【讨论】:
如果您有任何疑问,可以在 iphone/ipad 聊天室与我们会面以上是关于在 UITableViewCell 中使用 UIImages 的最佳实践的主要内容,如果未能解决你的问题,请参考以下文章
使用缩放在 UITableViewCell 中缩放 UIImageView
如何使用 UISwipeGestureRecognizer 在 UITableViewCell 中检测滑动事件
在 UITableViewCell 中使用时,CAGradientLayer 在 UIView 上溢出
在 UITableViewCell 中使用渐变背景 [重复]