ios - 加载 UIImageView 到 UITableViewCell 附属 View

标签 ios uitableview uiimageview uiimage

我有一个名为 Check Mark.jpg 的 jpg 图像,我正在尝试将其加载到 TableView 单元格的附件 View 中。这是我目前的代码:

cell.accessoryView = 
          [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Check Mark.jpg"]];

cellForRowAtIndexPath 方法中

当我这样做时,表格 View 单元格中没有显示任何内容。我已经检查了文件的名称,并尝试将它放在包含 .xcodeproj 文件的文件夹和包含所有代码文件的文件夹中。这些都没有奏效。我还尝试将 UIImageViewUIImage 声明为强属性,并在 init: 方法中初始化它们。这些都不起作用。我可以在 View 中显示详细信息披露按钮,所以我知道附件 View 在那里,但我似乎无法弄清楚如何显示这个简单的图像。

我是否必须以某种方式将图像加载到我的项目中?

最佳答案

设置图像后,接下来尝试设置框架。

像这样:

cell.accessoryView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Check Mark.jpg"]];
[cell.accessoryView setFrame:CGRectMake(0, 0, 15, 15)];

我认为 accessoryView 框架设置为 0。

关于ios - 加载 UIImageView 到 UITableViewCell 附属 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18200148/

相关文章:

objective-c - 使用 initWithObjects : causes crash, 但 initWithCapacity: 后跟 addObject: 不

ios - 快速在 TableView 的最后一个元素下方添加空间

ios - 实现tableView :cellForRowAtIndexPath: with a ALAssetRepresentation image

ios - 将 UIImage 绘制为圆形而不进行离屏渲染

ios - 识别哪个 View 调用了 Tap 函数

ios - Cocoa iOS 在 UIView 中制作 CGPoints "Bigger"

python - 在 iOS 应用程序中运行 python 脚本

ios - 将排行榜添加到iOS游戏

ios - NSIndexpath.item和NSIndexpath.row

ios - 将图像加载到 UIScrollView