在Apple自己的文档中,它说明了如何构建该行为的步骤,但我不太明白,有人可以告诉我如何在代码中执行此操作。
要为集合视图设置动画,请使用init(集合View Layout :)方法创建动画制作工具。生成的动画师为其坐标系采用集合视图布局(UICollection视图布局类的对象)。此类动画师中的动态项必须是作为布局一部分的UICollection视图布局属性对象。 您可以为参与碰撞行为的项目定义相对于集合视图布局边界的边界。请参阅“将参数边界转换为边界(使用:)”方法。 集合视图动画师会根据需要自动调用无效的Layout()方法,并在您更改集合视图的布局时自动暂停和恢复动画。
答案 0 :(得分:0)