我知道有很多关于如何使用UIKitDynamics实现弹性collectionViewLayout的教程和讨论。
甚至有一个WWDC 13 Session视频解决了在iOS7消息应用程序中复制“消息气泡”的确切主题。
我在会话视频之后创建了自己的“弹性布局”并使用this tutorial,它还提供了实现切片机制的详细信息,这样可以确保即使有数千个单元格也可以顺利运行。
然而,结果仍然与我们在消息应用程序中看到的非常不同,我的目标是将完全相同的行为复制为消息应用程序。
UIAttachmentBehavior
属性(长度,阻尼,频率)提供了多少不同的值,我都无法正确反弹。
开发人员论坛中有一个讨论:Apple Dev Forums Discussion
有人建议每个细胞使用多个UIAttachmentBehaviors,其他人则说应用UIView - spring动画可以给你这个想要的效果。甚至假设消息应用程序根本不使用UIKitDynamics + UICollectionView。 (我怀疑Apple没有使用这种明显的技术)
所以我的问题:有没有人成功实现了Message bubbles行为的精确复制?我还能做些什么来获得有关这个主题的答案?