gpt4 book ai didi

iphone - 单击 editButtonItem 时,不显示红色删除图标

转载 作者:行者123 更新时间:2023-12-03 18:33:24 25 4
gpt4 key购买 nike

我现在正在编写一个 iPhone IM 聊天窗口。

您知道,如果 UITableviewController 中的 nagviationItem.rightBarItem 设置为 editButtonItem,则单击编辑按钮,然后每行都会显示一个红色删除图标,like shown here .

问题是,我有一个 UIViewController 而不是 UITableViewController:

@interface ChatUIViewController : UIViewController<UITableViewDelegate,UITableViewDataSource>{
UITableView *table;
UITextField *textField;

}

我也做了同样的事情来设置editButtonItem:

- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.rightBarButtonItem = self.editButtonItem;

}

当我单击编辑按钮时,red delete icon will not show .

如何让红色删除图标显示在我的 ChatUIViewController 中?

预先感谢任何可能提供帮助的人。迈克尔

最佳答案

将以下方法添加到 TableView 委托(delegate)类中:

- (void) setEditing:(BOOL)editing animated:(BOOL)animated {
[super setEditing:editing animated:animated];
[self.tableView setEditing:editing animated:animated];
if (editing) {
// you might disable other widgets here... (optional)
} else {
// re-enable disabled widgets (optional)
}
}

关于iphone - 单击 editButtonItem 时,不显示红色删除图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2098894/

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