我正在构建一个应用程序,我可以在其中扩展单元格,类似于在iOS中创建新事件时的情况。内置日历应用程序。其中一个扩展单元格在故事板中设置了公开指示符,但在记录时返回nil。我试图在StoryBoard中设置它并且像这样:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
我试图将其淡化出来:
self.cell.accessoryView.alpha = 0.0f;
但它不起作用,因为它没有。
有人可以帮我吗?为什么没有?我正在使用带有UITableViewController的StoryBoard,它是静态的和分组的。
谢谢!
埃里克
答案 0 :(得分:4)
您必须提供自己的accessoryView
。如果您使用accessoryView
,则accessoryType
将为零。
请记住在tableView:cellForRowAtIndexPath:
中添加一点逻辑,以决定是否显示您的accessoryView,因为细胞会被重复使用。