当我为我的collectionView单元格启动移动时,单元格不会移动。只有当我将手指放在另一个细胞上时,它们才会移动。因此,如果我通过按下我的一个细胞然后平移来启动运动,则细胞不会跟踪我的手指。动画发生的唯一时间是我的手指翻过另一个细胞。那时动画只是重新排序。奖金:一个我结束我的手势(抬起我的手指)我正在移动的当前单元格从视图中消失。我正在使用自定义流程布局
答案 0 :(得分:0)
我的自定义flowLayout正在停止动画。在我的自定义布局中,我将单元格的框架(它们的属性框架)设置为在我的布局中硬编码的特定位置。当启动长按手势时,我必须以某种方式更改我的属性。
答案 1 :(得分:0)
您无需更新属性。只需确保在自定义布局中覆盖这些方法:
ol {
list-style: none; // removes ordinal indicator
padding-left: 0; // removes the left-over space, if needed
}
layoutAttributesForElements
layoutAttributesForItem