【发布时间】:2013-01-13 13:24:15
【问题描述】:
我创建了一个带有 UITableView 和 static UITableViewCells 的 UITableViewController。
如何将附件视图更改为 UIImageView 中的自定义图像?
我一般都知道如何更改附件视图:
UIImage *accessor = [UIImage imageNamed:@"imageName"];
[somecell setAccessoryView:[[UIImageView alloc] initWithImage: accessor]];
解决办法:
为每个应该具有自定义附件视图的 UITableViewCell 创建一个 IBOutlet,并将 IBOutlet 连接到情节提要中的 UITableViewCell。之后,您可以像上面一样设置附件视图。
【问题讨论】:
-
嗯,这段代码是不是工作正常还是什么?
-
静态表视图就是这样,静态的。您必须在 Storyboard 中进行设置。您不能在它们上运行代码,因为它们是静态的。因此,您无法访问可以运行此代码的动态数据源。
标签: ios uitableview accessoryview