实现WillTransitionState:时,自定义UITableViewCell不显示编辑控件

实现WillTransitionState:时,自定义UITableViewCell不显示编辑控件,uitableview,transitions,Uitableview,Transitions,我正在开发iOS 7应用程序 我有一个非常简单的自定义UITableViewCell(现在,它只是两个标签),如果我超过了“WillTransitionOnState:”,那么当我将tableView置于编辑模式时,编辑控件(删除、重新排序)不会出现……单元格会按预期移动内容 Over riding DidTransitionState:没有任何效果(显示正常编辑控件) iOS 7有什么新功能吗。。如果我超越了WillTransitionState:,我现在是否需要手动实现编辑控制功能 谢谢 我

我正在开发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