草庐IT

UiCollectionView

全部标签

ios - 在 Swift 中获取可见的 IndexPath UICollectionView

如何在collectionView中滚动时获取可见的IndexPath,我引用了很多link1,link2但是Swift不支持indexPathForCell。 最佳答案 你试过委托(delegate)功能吗?publicfuncindexPathsForVisibleItems()->[NSIndexPath]或collectionView.indexPathsForVisibleItems()这些一定能满足您的需求。 关于ios-在Swift中获取可见的IndexPathUIColl

ios - 在 Swift 中获取可见的 IndexPath UICollectionView

如何在collectionView中滚动时获取可见的IndexPath,我引用了很多link1,link2但是Swift不支持indexPathForCell。 最佳答案 你试过委托(delegate)功能吗?publicfuncindexPathsForVisibleItems()->[NSIndexPath]或collectionView.indexPathsForVisibleItems()这些一定能满足您的需求。 关于ios-在Swift中获取可见的IndexPathUIColl

swift - UICollectionViewCell 注册类失败,但注册 nib 有效

为我的UICollectionViewController创建自定义UICollectionViewCell,它通过注册Nib来工作;但是,无法按类(class)注册。使用registerClass()-失败按类注册似乎是正确的-它构建,但在运行时抛出异常从UIView解包可选元素。没有引用网点,它运行;但是,CollectionView中没有出现任何单元格。collectionView?.registerClass(MyCollectionViewCell.self,forCellWithReuseIdentifier:"myCell")很明显View没有加载;但是,我认为设置单元格

swift - UICollectionViewCell 注册类失败,但注册 nib 有效

为我的UICollectionViewController创建自定义UICollectionViewCell,它通过注册Nib来工作;但是,无法按类(class)注册。使用registerClass()-失败按类注册似乎是正确的-它构建,但在运行时抛出异常从UIView解包可选元素。没有引用网点,它运行;但是,CollectionView中没有出现任何单元格。collectionView?.registerClass(MyCollectionViewCell.self,forCellWithReuseIdentifier:"myCell")很明显View没有加载;但是,我认为设置单元格

ios - UICollectionViewCell 和 UICollectionView 的高度相等

我应该如何将UICollectionView中单元格的高度设置为等于CollectionView的高度?下面的代码不起作用,因为此时CollectionView高度未知,因为自动布局在这个阶段混淆了属性。它会导致单元格高度高于实际CollectionView。我将为解决此问题的答案增加300赏金!funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPathindexPath:NSIndexPath)->

ios - UICollectionViewCell 和 UICollectionView 的高度相等

我应该如何将UICollectionView中单元格的高度设置为等于CollectionView的高度?下面的代码不起作用,因为此时CollectionView高度未知,因为自动布局在这个阶段混淆了属性。它会导致单元格高度高于实际CollectionView。我将为解决此问题的答案增加300赏金!funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPathindexPath:NSIndexPath)->

ios - 如何以编程方式滚动浏览 Collection View ?

我的View中有一个CollectionView。在单元格中是ImageView,它有一个部分。我现在想以编程方式滚动图像。我希望动画无休止地发生,所以它在到达第10项之后从第一项开始。如果您提供一些方法来放置动画(例如在以编程方式从右侧滑入后单元格变大),这也会很有帮助。 最佳答案 有两种方法可以帮助您实现这一目标:funcscrollToItemAtIndexPath(indexPath:NSIndexPath,atScrollPositionscrollPosition:UICollectionViewScrollPositi

ios - 如何以编程方式滚动浏览 Collection View ?

我的View中有一个CollectionView。在单元格中是ImageView,它有一个部分。我现在想以编程方式滚动图像。我希望动画无休止地发生,所以它在到达第10项之后从第一项开始。如果您提供一些方法来放置动画(例如在以编程方式从右侧滑入后单元格变大),这也会很有帮助。 最佳答案 有两种方法可以帮助您实现这一目标:funcscrollToItemAtIndexPath(indexPath:NSIndexPath,atScrollPositionscrollPosition:UICollectionViewScrollPositi

ios - UICollectionReusableView - 函数中缺少返回值

我在考虑UICollectionView的header时遇到了一个奇怪的问题。我基本上使用了以下代码:http://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2funccollectionView(collectionView:UICollectionView,viewForSupplementaryElementOfKindkind:String,atIndexPathindexPath:NSIndexPath)->UICollectionReusableView{letdateForm

ios - UICollectionReusableView - 函数中缺少返回值

我在考虑UICollectionView的header时遇到了一个奇怪的问题。我基本上使用了以下代码:http://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2funccollectionView(collectionView:UICollectionView,viewForSupplementaryElementOfKindkind:String,atIndexPathindexPath:NSIndexPath)->UICollectionReusableView{letdateForm