到目前为止,我有一个UITableView,它可以正常工作。
我的问题是进入“编辑”模式时,显然单元格根本没有变化,只有当我将单元格拖出tableview时才显示红色标记(删除控件)(意味着iphone重新加载单元格)再次,当它检测到单元格被“标记”为编辑时,它就在这里。
当我选择“编辑”按钮时,问题是正确的,红色控件应显示但不会显示。
我确实实现了tableview的委托方法,用于返回编辑类型控件(插入或删除)并且没有运气。
答案 0 :(得分:3)
当然你可以使用UIViewController。
在setEditing:animate
方法中,只需调用
[super setEditing:editing animated:animate];
[self.myTableView setEditing:editing animated:animate];
你会得到那些漂亮的小图标;)
答案 1 :(得分:0)
您的Controller可能是UIViewController的子类而不是UITableViewController。到目前为止,我发现你只是在继承UITableViewController时得到“免费”图标,这不是很酷,因为你不能在UITableViewController上混合可视元素,你只有一个tableView。