ios - 将 UIImageView 添加到自定义 UITableView 单元格

标签 ios xcode uitableview

这是正确的方法还是有更好的解决方案?

非常感谢!
Code (rowAtIndexPath)

UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(500, 50, 20, 20)];
        imageView.image = [UIImage imageNamed:@"Icon.png"];
        [cell addSubview:imageView];

最佳答案

您应该将 View 添加到单元格的 contentView 而不是单元格的 View 。这是一个例子:

UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(500, 50, 20, 20)];
imageView.image = [UIImage imageNamed:@"Icon.png"];
[cell.contentView addSubview:imageView];

关于ios - 将 UIImageView 添加到自定义 UITableView 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8430034/

相关文章:

sql - 查询核心数据中的每个第 n 个元素

ios - 快速获取错误的设备语言

iOS 推送通知 : How to get the "Notification identifier" within the delegate

ios - 自定义单元格 : unable to show data on main view

iphone - AFJSONRequestOperation 响应延迟

iOS 项目无法在部署目标 7.0 的 xcodebuild 下编译,但适用于 6.0。在 Xcode 下为两者编译

c - Ad-Hoc 构建是否有预处理器标志?

swift - 如何让 ImagePicker 为 Firebase 中的所有用户生成标准圆形图像?

ios - 从数组设置自定义UITableViewCell的文本

ios - 在 objective-c 中保持 tableview 单元格上按钮的状态单击