草庐IT

UiCollectionView

全部标签

ios - UICollectionView 滚动到水平方向不工作的项目

我在启用分页的UIViewController中有一个UICollectionView。出于某种奇怪的原因,collectionView.scrollToItem在collectionview的方向为vertical时有效,但在方向为horizo​​ntal。这是我做错了什么还是应该发生?//TestscrollToItemfunccollectionView(_collectionView:UICollectionView,didSelectItemAtindexPath:IndexPath){leti=IndexPath(item:3,section:0)collectionVie

ios - UICollectionView 滚动到水平方向不工作的项目

我在启用分页的UIViewController中有一个UICollectionView。出于某种奇怪的原因,collectionView.scrollToItem在collectionview的方向为vertical时有效,但在方向为horizo​​ntal。这是我做错了什么还是应该发生?//TestscrollToItemfunccollectionView(_collectionView:UICollectionView,didSelectItemAtindexPath:IndexPath){leti=IndexPath(item:3,section:0)collectionVie

ios 8 Swift - 带有嵌入式 CollectionView 的 TableView

我是iOS编程的新手,尝试过一些方法但无济于事。我想将CollectionView放入TableViewCell中。我可以单独编写代码,但不明白如何在TableViewCell中设置和引用每个CollectionView。我找到了这个教程,http://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell/它显示了如何在Objective-C中完成它,但我一直在努力使用Obj-C。有人知道Swift教程或可以提供帮助吗?我正在创建一个简单的项目/代码,我将很快发布它以尝试提供帮助。编辑1我刚刚找到了上面链接

ios 8 Swift - 带有嵌入式 CollectionView 的 TableView

我是iOS编程的新手,尝试过一些方法但无济于事。我想将CollectionView放入TableViewCell中。我可以单独编写代码,但不明白如何在TableViewCell中设置和引用每个CollectionView。我找到了这个教程,http://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell/它显示了如何在Objective-C中完成它,但我一直在努力使用Obj-C。有人知道Swift教程或可以提供帮助吗?我正在创建一个简单的项目/代码,我将很快发布它以尝试提供帮助。编辑1我刚刚找到了上面链接

swift - 如何通过自动布局设置 Collection View 的单元格大小

您好,我正在尝试通过自动布局调整单元格的大小。我想按3x3显示单元格。FirstCell的marginleft=0LastCell的marginright=0并且单元格的所有空间都有1pt。就像一个instagram。我应该设置单元格的大小吗?我想通过自动布局设置约束。我还尝试使用代码设置单元格的大小。这是我的代码:funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPathindexPath:NSIn

swift - 如何通过自动布局设置 Collection View 的单元格大小

您好,我正在尝试通过自动布局调整单元格的大小。我想按3x3显示单元格。FirstCell的marginleft=0LastCell的marginright=0并且单元格的所有空间都有1pt。就像一个instagram。我应该设置单元格的大小吗?我想通过自动布局设置约束。我还尝试使用代码设置单元格的大小。这是我的代码:funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPathindexPath:NSIn

ios - UICollectionView - 滚动到第一个单元格

我正在使用UICollectionView,我需要在单击按钮后滚动到第一个单元格。该按钮位于我的收藏View中的(大)标题部分...单击它时,我需要滚动到位于该按钮下方的第一个单元格。我创建了这个按钮的Action,但我不知道如何滚动到第一个UICollectionViewCell。有人可以帮助我吗? 最佳答案 使用此委托(delegate)方法,将indexPath设置在第一个位置:swiftself.collectionView?.scrollToItemAtIndexPath(NSIndexPath(forItem:0,inS

ios - UICollectionView - 滚动到第一个单元格

我正在使用UICollectionView,我需要在单击按钮后滚动到第一个单元格。该按钮位于我的收藏View中的(大)标题部分...单击它时,我需要滚动到位于该按钮下方的第一个单元格。我创建了这个按钮的Action,但我不知道如何滚动到第一个UICollectionViewCell。有人可以帮助我吗? 最佳答案 使用此委托(delegate)方法,将indexPath设置在第一个位置:swiftself.collectionView?.scrollToItemAtIndexPath(NSIndexPath(forItem:0,inS

ios - 如何更改 UICollectionView 中单元格之间的空间?

我想减小行中单元格之间的大小。现在看起来像:我正在尝试这样做,以减少它们之间的大小:letlayout:UICollectionViewFlowLayout=UICollectionViewFlowLayout()layout.sectionInset=UIEdgeInsets(top:20,left:2,bottom:10,right:2)layout.minimumInteritemSpacing=0layout.minimumLineSpacing=0但这对我没有帮助。我做错了什么? 最佳答案 //Objectivec-(CG

ios - 如何更改 UICollectionView 中单元格之间的空间?

我想减小行中单元格之间的大小。现在看起来像:我正在尝试这样做,以减少它们之间的大小:letlayout:UICollectionViewFlowLayout=UICollectionViewFlowLayout()layout.sectionInset=UIEdgeInsets(top:20,left:2,bottom:10,right:2)layout.minimumInteritemSpacing=0layout.minimumLineSpacing=0但这对我没有帮助。我做错了什么? 最佳答案 //Objectivec-(CG