Mic*_*l Z 8 iphone rightbarbuttonitem
我现在正在写一个IPhone IM聊天窗口.
您知道如果UITableviewController中的nagviationItem.rightBarItem设置为editButtonItem,则单击编辑按钮,然后会向每一行显示一个红色删除图标, 如此处所示.
问题是,我有一个UIViewController而不是UITableViewController:
@interface ChatUIViewController : UIViewController<UITableViewDelegate,UITableViewDataSource>{
UITableView *table;
UITextField *textField;
Run Code Online (Sandbox Code Playgroud)
}
我做了相同的设置editButtonItem:
- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.rightBarButtonItem = self.editButtonItem;
Run Code Online (Sandbox Code Playgroud)
}
当我单击编辑按钮时,红色删除图标将不会显示.
如何制作ChatUIViewController中显示的红色删除图标?
提前感谢任何可能提供帮助的人.迈克尔
Ale*_*lds 39
将以下方法添加到表视图委托类:
- (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)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |