iPhone,在编辑模式下禁用表格滑动
你好 我正在 iPhone 中编辑表格视图。我使用在 viewDidLoad() 方法下编写的以下代码来执行此操作。
UIBarButtonItem* barBtnItemEdit = self.navigationItem.rightBarButtonItem =
[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit
target:self
action:@selector(turnOnEditing)];
我的表格视图正确进入编辑模式,但它稍微向右滑动。现在我想做的是锁定表格,以便即使在编辑模式下它也保持在其位置。我正在编辑模式下为表格编写自定义代码,而不是默认的删除或插入行为。
我已经实现了以下代码来停止在每行前面显示“红色删除”按钮...,
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleNone;
}
但 UITableVIew 仍然会滑动向右一点。现在如何锁定表格,使其在编辑模式下不会更改其位置
最好的问候, 阿卜杜勒·卡维
hi
I am editing table view in iphone. I m doing this with the following code written under viewDidLoad() method.
UIBarButtonItem* barBtnItemEdit = self.navigationItem.rightBarButtonItem =
[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit
target:self
action:@selector(turnOnEditing)];
My table view goes in edit mode correctly, but it slides a little to the right. Now what i want to do is to lock the table so that it remains on its position even in edit mode. I am writing customized code for table in editing mode instead of default Delete or insert behavior..
I've implemented the following code to stop displaying "red-color delete" button in front of each row...,
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewCellEditingStyleNone;
}
but UITableVIew still slides a little to the right. Now how to lock the table so that it doesn't change its position in edit mode
Best regards,
Abdul Qavi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您还需要添加:
I think you also need to add: