iphone - 如何知道单元格的 ImageView 中是否有图像

标签 iphone objective-c ios ipad uitableview

我有一个包含单元格的表格 View ...有些有图像,有些没有。我想将具有图像的单元格的大小设置为大于没有图像的单元格的大小。

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{

    return 150;

}

使用这段代码,我如何判断indexPath是否有图像?感谢您的帮助!

最佳答案

使用与 tableView:cellForRowAtIndexPath: 中使用的相同逻辑来获取支持 UITableViewCell 的模型信息。

现在您已获得填充 UITableViewCell 的信息,如果您提供了图像,则可以查询。

关于iphone - 如何知道单元格的 ImageView 中是否有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9551942/

相关文章:

objective-c - EXC_BAD_ACCESS与libssh2吗?

iphone - 级联删除大对象图时如何减少核心数据的内存使用?

iphone - CamScanner、Genius Scan 和 JotNot 如何工作?

ios - 找不到 'MapViewControllerDelegate' 的协议(protocol)声明;您的意思是 'UIPageViewControllerDelegate' 吗?

ios - 部分 segue 以显示设置 View

ios - 如何在 Swift 中使用共享容器/应用程序组从其他目标访问文件

iphone - IOS:以编程方式创建 UI 或使用 Interface builder

iphone - 核心图创建动态Y轴并非常清晰地显示图形

iphone - JSONRepresentation 显示错误

ios - 可重用 View Controller 的自定义初始化器