我编辑按钮放置在viewDidLoad中:editButtonItem设置但没有减号按钮?
self.navigationItem.rightBarButtonItem = self.editButtonItem;
它显示正确导航栏上,并轻敲这个按钮确实将它更改为完成。但是,我的表格行中不显示减号按钮。刷一行,然后点击删除作品,但。
任何想法?
编辑1:这里是我是如何做的:
- (void)loadView {
tableView = [[UITableView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
tableView.delegate = self;
tableView.dataSource = self;
tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
self.view = tableView;
}
编辑2:我的观察是,如果在IB(RootViewController的)创建我的tableview编辑和减号按钮显示效果细腻。另外两个(或三个)tableview是由上述代码创建的,所以这可能是问题所在。猜猜我不得不潜入isEditing,编辑和whatnot。
什么是你重载?它只是一个普通的'UITableViewController?您的UITableViewCells是否做了任何奇怪的事情(子类或其他)?在返回可编辑类型的行时,你在视图控制器中做了什么有趣的事情? – 2009-05-25 14:37:36
是的,这只是普通的UITableViewController。我会通过添加一些代码来澄清我的帖子。 – 2009-05-25 19:17:32