将UIImageView加载到UITableViewCell附件视图中

时间:2013-08-13 03:22:40

标签: ios uitableview uiimageview uiimage

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

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

中的

执行此操作时,表格视图单元格中不显示任何内容。我检查了文件的名称,并尝试将其放在包含.xcodeproj文件的文件夹和包含所有代码文件的文件夹中。这些都没有奏效。我还尝试将UIImageViewUIImage声明为强属性,并在init:方法中初始化它们。这些都不起作用。我可以在视图中显示细节公开按钮,所以我知道配件视图在那里,但我似乎无法弄清楚如何显示这个简单的图像。

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

1 个答案:

答案 0 :(得分:6)

设置图像后,尝试设置下一帧。

这样的事情:

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

我认为accessoryView框架设置为0。