ios - 如何设置要放入 tableView 单元格中的 UIImage 的大小

标签 ios uitableview uiimage

我有一些应该放在 UITableView 中的 UIImage。图像的大小不是恒定的。它可以小于 tableview 的单元格,甚至可以更大。图像大小的这种不一致给我的 tableView 带来了很多麻烦。

有什么方法可以调整 UIImage 的大小,使其完全适合我的 tableView 单元格???

最佳答案

您可以尝试重新缩放 UIImage 以使其适合行高。看看UIImage+SDSCategory.h GitHub 上可用的类别。许多人会告诉您,由于性能原因,图像不应该在 iPhone/iPad 上缩放,而应该在服务器上完成;当这是一个选项时,它就是最好的选项。但是,如果您没有其他选择,那么在 iPhone/iPad 上缩放也可以。

否则你可以让你的表格 View 行更高,这样 UIImage 自然适合它。检查– tableView:heightForRowAtIndexPath:委托(delegate)中的方法。

关于ios - 如何设置要放入 tableView 单元格中的 UIImage 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6826730/

相关文章:

ios - 在 AVPlayer 中播放视频

ios - 使用 UIGraphics 和 CGI​​mage 从 UIImage 创建新图像时,颜色略有不同

ios - Swift - 从 UIImagePickerController Camera 中选取时,UIImage 旋转了 90 度

iphone - 以字节为单位给出的 NSData 大小不准确

iphone - iOS 4.2 - 使用 Apple AirPrint 打印 DOC、PPT、XLS 等?

iphone - 基于位置的通知不会在挂起模式下调用

ios - 从文本字段中移除焦点

ios - 如何按部分对 iOS 中的地址簿条目进行排序

ios - 具有共享自定义表格单元格的多个 UITableView

ios - reloadItemsAtIndexPaths 上的 Collection View 崩溃