实现WillTransitionState:时,自定义UITableViewCell不显示编辑控件
我正在开发iOS 7应用程序 我有一个非常简单的自定义UITableViewCell(现在,它只是两个标签),如果我超过了“WillTransitionOnState:”,那么当我将tableView置于编辑模式时,编辑控件(删除、重新排序)不会出现……单元格会按预期移动内容 Over riding DidTransitionState:没有任何效果(显示正常编辑控件) iOS 7有什么新功能吗。。如果我超越了WillTransitionState:,我现在是否需要手动实现编辑控制功能实现WillTransitionState:时,自定义UITableViewCell不显示编辑控件,uitableview,transitions,Uitableview,Transitions,我正在开发iOS 7应用程序 我有一个非常简单的自定义UITableViewCell(现在,它只是两个标签),如果我超过了“WillTransitionOnState:”,那么当我将tableView置于编辑模式时,编辑控件(删除、重新排序)不会出现……单元格会按预期移动内容 Over riding DidTransitionState:没有任何效果(显示正常编辑控件) iOS 7有什么新功能吗。。如果我超越了WillTransitionState:,我现在是否需要手动实现编辑控制功能 谢谢 我
谢谢 我刚刚花了一天的大部分时间来解决iOS 7上TableView的各种问题:) 我想我设法重现了你的问题。对我来说,它是通过在
willTransitionState:
的实现中调用super
来修复的
- (void)willTransitionToState:(UITableViewCellStateMask)state {
[super willTransitionToState:state];
NSLog(@"About to transition");
// Your code here
}
如果不调用
[super-willTransitionState:
,编辑控件似乎不会出现。重要信息-此方法属于UITableViewCell
。