- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我通过移动单元格来更新 UICollectionView
的布局。
collectionView.moveItem(at: sourceIndex, to: destIndex)
collectionView.collectionViewLayout.invalidateLayout()
collectionView.setCollectionViewLayout(collectionView.collectionViewLayout, animated: true)
{ (done) in
print("i'm here")
}
但是,当动画正确完成时,setCollectionViewLayout
的完成 block 永远不会被调用。有什么想法吗?
谢谢
最佳答案
编辑:
BallpointBen 是正确的 - 不需要更改结构。
我相信您没有获得完成 block 的原因是您将新布局设置为现有布局。所以,因为没有实际的改变,所以没有“完成”。
哎呀...结构可能应该是:
collectionView.setCollectionViewLayout(collectionView.collectionViewLayout,
animated: true, completion: {
(done) in
print("I'm here")
})
关于ios - setCollectionViewLayout 中从未调用完成 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47305719/
我有这个(layout是UICollectionViewFlowLayout子类): [layout invalidateLayout]; [self.collectionView setCollec
我通过移动单元格来更新 UICollectionView 的布局。 collectionView.moveItem(at: sourceIndex, to: destIndex) collection
我有两个自定义布局的 collectionView,如果发生某些操作,我将从数据源中删除两个项目并尝试设置不同的 Collection View [self.tabCollectionView
如果我更改 UICollectionView 的布局在方向更改期间,我在旋转几次后得到 EXC_BAD_ACCESS。 - (void)willRotateToInterfaceOrientation
我有一个 Collection View ,我在其中使用自定义 UICollectionViewFlowLayout。此 Collection View 可以在本地或通过互联网加载图像。如果我在本地加
我的 UICollectionView 出现奇怪的崩溃。崩溃的 UICollectionView 嵌入到另一个 UICollectionView 的 UICollectionView 单元中。 我无法
我正在尝试在 之间转换我的收藏 View 水平胶片布局和 垂直堆栈布局。 水平膜条 垂直/扩展堆栈 这就是我目前正在做的事情: 使用 setCollectionViewLayout(_:animate
这个把我难住了。 func updateCollectionView() { DispatchQueue.main.async { [weak self] in if let
我有两个 nib 文件,分别是 RowRecordLayout 和 ColumnLayout。 我确实将 nib 单元格注册到 UICollectionView,以便稍后在 cellForItemAt
我有一个 Collection View ,我必须动态更改 Collection View 的布局。在设置新布局时,应用程序崩溃并显示日志, 2016-02-15 13:47:31.663 Photo
我正在使用具有两个自定义布局的 UICollectionView - 它们是 UICollectionViewFlowLayout 的子类 当我的 View 首次加载时,我使用以下方法将其设置为默认
您好,我正在尝试使用 UICollection View 并让它们具有多个布局。 当我使用 swift/obj-cs setCollectionViewLayout(toLayout, animate
我正忙于 iOS7 中的 UICollectionView。 我要在两种不同的布局之间更改我的 Collection View 的布局。它们是 UICollectionViewFlowLayout 的
我是一名优秀的程序员,十分优秀!