animationUICollectionViewCell折叠
我试图在用户点击它时animationUICollectionViewCell的高度。
基本function按预期工作。 它挖掘和扩大点击时,但我的UICollectionViewCells自定义,并有一个headerView和一个contentView,所以当我animation的高度它折叠contentView为0,只有头是可见的,反之亦然扩大。 问题是,contentView只是在那里/消失,并不是作为单元格(它的超级视图本身)的animation。
查看截图以获得更好的理解:
点击标题(红色)时的animation。 contentView是即时可见的,但单元格在它后面有animation:
animation完成后,一切都很好:
按照预期再次敲击单元格,但contentView(蓝色)瞬间隐藏:
通过在collectionViewLayout上执行批量更新来完成实现。 我认为它只是一个小旗子,但我现在正在寻找一段时间。
编辑:禁用自定义UICollectionViewCell中的自动布局后,它的工作完美,但这似乎更像是一个解决方法给我。 所以我会打开这个问题。
- 防止在uinavigationcontroller安装程序中对popViewControllerAnimated进行错误的访问崩溃
- iOS Crash Reporter服务/替代MacDevCrashReports.com
- iOS – 全局exception处理程序
- xcode gm ios 8 gm swift今天扩展崩溃在模拟器和设备:库未加载:@ rpath / libswiftCore.dylib
- Swift应用程序在模拟器上打开,但不在设备上
- 请求用户在iPhone上崩溃后发送崩溃日志
- 如何在iOS中高效地使用图像做animation
- _GSRegisterPurpleNamedPortInPrivateNamespace – app store崩溃(附代码)
- iOS:如何获取未处理的std :: exception的堆栈跟踪?