我有一个名为Check Mark.jpg
的jpg图像,我正在尝试将其加载到表格视图单元格的附件视图中。这就是我目前的代码:
cell.accessoryView =
[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Check Mark.jpg"]];
cellForRowAtIndexPath
方法中的
执行此操作时,表格视图单元格中不显示任何内容。我检查了文件的名称,并尝试将其放在包含.xcodeproj文件的文件夹和包含所有代码文件的文件夹中。这些都没有奏效。我还尝试将UIImageView
和UIImage
声明为强属性,并在init:
方法中初始化它们。这些都不起作用。我可以在视图中显示细节公开按钮,所以我知道配件视图在那里,但我似乎无法弄清楚如何显示这个简单的图像。
我是否必须以某种方式将图像加载到我的项目中?
答案 0 :(得分:6)
设置图像后,尝试设置下一帧。
这样的事情:
cell.accessoryView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Check Mark.jpg"]];
[cell.accessoryView setFrame:CGRectMake(0, 0, 15, 15)];
我认为accessoryView框架设置为0。