Typ*_*101 12 objective-c uicollectionview
我有一个显示几个项目的UICollectionView.我还在屏幕工具栏中有一个编辑按钮.
当我按下工具栏编辑按钮时,如何在每个UICollectionViewCell上显示删除图标?
目前谷歌上的例子很少,所以如果有人能指出我正确的方向,那就太好了.
谢谢
Gui*_*iks 14
在UICollectionViews中编辑项目的方式与在a中完成的方式不同UITableView.在表格视图中,有一个编辑模式,它将显示删除按钮.但是对于收藏视图,你必须自己处理.
最初,我这样解决了:
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
if (self.editing) {
// Open an action sheet with the possible editing actions
}
}
Run Code Online (Sandbox Code Playgroud)
但在那之后我删除了编辑按钮,添加一个UILongPressGestureRecognizer到UICollectionView.当长按一个项目时,我会显示UIActionSheet可能的动作.
其中一个选项可能适合您.
| 归档时间: |
|
| 查看次数: |
12859 次 |
| 最近记录: |