0

我正在开发 iOS 7 应用程序..

我有一个非常简单的自定义 UITableViewCell(现在,它只是几个标签)如果我覆盖“willTransitionToState:”,那么当我将 tableView 放入编辑时,编辑控件(删除、重新排序)不会出现模式....单元格按预期移动内容...

覆盖 didTransitionToState:没有任何效果(显示正常的编辑控件)

iOS 7 中是否有新内容。如果我覆盖 willTransitionToState: ,我现在是否需要以某种方式手动实现编辑控制功能?

谢谢 !

4

1 回答 1

1

我刚刚花了一天的大部分时间与 iOS 7 上的 TableViews 的各种问题作斗争 :)

我想我设法重现了你的问题。 对我来说,它是通过简单地在iesuper的实现中调用来修复的willTransitionToState:

- (void)willTransitionToState:(UITableViewCellStateMask)state {
    [super willTransitionToState:state];
    NSLog(@"About to transition");
    // Your code here
}

没有对[super willTransitionToState:]编辑控件的调用似乎不会出现。

于 2013-10-02T17:41:51.763 回答