Jak*_*ake 2 iphone objective-c uitableview uiviewcontroller
由于某种原因,我无法让我的tableview进入编辑模式.这比看起来有点困难,因为我使用一些开源代码来创建一个带有tableview的日历(iCal esque),并且它不像使用常规tableview那么简单.
基本上,我有两节课.一个(比如A类)是一个UIViewController而另一个(B类)是viewController的数据源和tableview委托.在B级,我已经实现了
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
哪个工作正常,但如果我在A类(视图控制器)中放置一个编辑导航栏项,则没有任何反应.我忘记了某些协议,或者我需要写的某些特殊方法吗?感谢您的帮助,如果我遗漏了某些内容,我会道歉,我只是想学习其他人的代码.
编辑:
我刚刚在A类(视图控制器)中实现了这个代码
- (void)setEditing:(BOOL)editing animated:(BOOL)animate {
self.tableView.editing = editing;
}
Run Code Online (Sandbox Code Playgroud)
这使编辑圈出现,但它没有动画.
你几乎已经拥有它了.打电话给超级.
- (void)setEditing:(BOOL)editing animated:(BOOL)animate {
[super setEditing:editing animated:animate];
[self.tableView setEditing:editing animated:animate];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1889 次 |
| 最近记录: |