gpt4 book ai didi

ios6 - UICollectionViewController 编辑

转载 作者:行者123 更新时间:2023-12-04 00:44:50 31 4
gpt4 key购买 nike

我可以使用 self.navigationItem.leftBarButtonItem = self.editButtonItem; 通过按下导航面板上的编辑按钮让 UITableViewController 处于可编辑状态。

如何为 UICollectionViewController 实现这样的行为?

最佳答案

解决方案:

我在单元格中添加了带有删除图像的按钮,然后在 cellForItemAtIndexPath:

...
if (self.editing) {
cell.deleteButton.hidden = NO;
}else cell.deleteButton.hidden = YES;
...

触摸编辑按钮时重新加载数据:

- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
[super setEditing:editing animated:animated];
_fetchedResultsController = nil;
[self.collectionView reloadData];
}

按钮触发删除方法:

- (IBAction)deleteTour:(UIButton *)sender{
NSIndexPath *indexPath = nil;
indexPath = [self.collectionView indexPathForItemAtPoint:[self.collectionView convertPoint:sender.center fromView:sender.superview]];
}

关于ios6 - UICollectionViewController 编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12567943/

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