gpt4 book ai didi

iphone - 导航 Controller 上的编辑按钮不进入编辑模式

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:15 25 4
gpt4 key购买 nike

我有一个带有编辑栏按钮的 UIToolbar。这被定义为

self.toolbarItems = [NSArray arrayWithObjects:self.editButtonItem,nil];

编辑栏项目出现,但当我点击它时,没有任何反应,它没有更改为“完成”,也没有显示任何编辑控件。

我已经实现了以下方法,因为我希望能够点击一个单元格并显示一个 View 来编辑该单元格的值。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (self.editing) {
NSLog(@"editing ON in didSelect...");
}else{
[self.tableView deselectRowAtIndexPath:indexPath animated:YES];
}
}

- (void)setEditing:(BOOL)editing animated:(BOOL)animate {
if (editing) {
NSLog(@"editing ON in setEditing");
}else {
NSLog(@"not editing in setEditing");
}

}

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}

是什么导致编辑按钮功能不正确?

谢谢。

最佳答案

我认为 self.editButtonItem 只能像在 UINavigationController 中那样自动工作,而不是在工具栏中。如 self.navigationItem.rightButton = self.editButton;

关于iphone - 导航 Controller 上的编辑按钮不进入编辑模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3928458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com