将UIImageView加载到UITableViewCell附件视图中

Iow*_*a15 5 uitableview uiimageview uiimage ios

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

cell.accessoryView = 
          [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Check Mark.jpg"]];
Run Code Online (Sandbox Code Playgroud)

cellForRowAtIndexPath方法中

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

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

Jos*_*hua 6

设置图像后,尝试下一步设置帧.

像这样的东西:

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

我认为accessoryView框架设置为0.