草庐IT

UiCollectionView

全部标签

swift - 如何使用 swift 在 uicollectionview 中添加投影?

我想在uicollectionview中添加阴影。CollectionView只覆盖了一半的屏幕,所以想在底部添加阴影。 最佳答案 这将在UICollectionView的底部形成一个阴影myCollection.layer.shadowColor=UIColor.blackColor().CGColormyCollection.layer.shadowOffset=CGSizeMake(0,1)myCollection.layer.shadowOpacity=1myCollection.layer.shadowRadius=1.0

swift - 如何使用 swift 在 uicollectionview 中添加投影?

我想在uicollectionview中添加阴影。CollectionView只覆盖了一半的屏幕,所以想在底部添加阴影。 最佳答案 这将在UICollectionView的底部形成一个阴影myCollection.layer.shadowColor=UIColor.blackColor().CGColormyCollection.layer.shadowOffset=CGSizeMake(0,1)myCollection.layer.shadowOpacity=1myCollection.layer.shadowRadius=1.0

ios - 如何将 UIPageControl 连接到 UICollectionView (Swift)

我目前正在使用UICollectionView显示3个图像(每个图像跨越整个单元格)。我还有一个放在UICollectionView之上的UIPageControl。我想要发生的是让UIPageControl显示图像的数量(在本例中为3),以及用户当前正在查看的图像。我想要达到的效果是Instagram应用程序的效果。我目前使用的实现此效果的方法是将UIPageControl的更新置于UICollectionView的willDisplay函数中,如下所示:funccollectionView(_collectionView:UICollectionView,willDisplayce

ios - 如何将 UIPageControl 连接到 UICollectionView (Swift)

我目前正在使用UICollectionView显示3个图像(每个图像跨越整个单元格)。我还有一个放在UICollectionView之上的UIPageControl。我想要发生的是让UIPageControl显示图像的数量(在本例中为3),以及用户当前正在查看的图像。我想要达到的效果是Instagram应用程序的效果。我目前使用的实现此效果的方法是将UIPageControl的更新置于UICollectionView的willDisplay函数中,如下所示:funccollectionView(_collectionView:UICollectionView,willDisplayce

ios - 在 collectionView 中设置最小行距

我试图在我的collectionViewController中使用swift设置最小行间距,但我似乎无法找到我需要使用的方法。我需要以编程方式进行,因为我需要根据selectedSegmentedIndex动态更改它。如何以编程方式更改最小行间距?我尝试添加UICollectionViewFlowLayout,但不能,因为它是一个UICollectionViewController。我想我需要使用类似的东西。collectionView:layout:minimumLineSpacingForSectionAtIndex: 最佳答案

ios - 在 collectionView 中设置最小行距

我试图在我的collectionViewController中使用swift设置最小行间距,但我似乎无法找到我需要使用的方法。我需要以编程方式进行,因为我需要根据selectedSegmentedIndex动态更改它。如何以编程方式更改最小行间距?我尝试添加UICollectionViewFlowLayout,但不能,因为它是一个UICollectionViewController。我想我需要使用类似的东西。collectionView:layout:minimumLineSpacingForSectionAtIndex: 最佳答案

ios - 对齐 Collection View 单元格以适合每行 3 个

我正在尝试制作图像的CollectionView,以便每行有3个,中间没有间距。我的CollectionView数据源是:funcnumberOfSections(incollectionView:UICollectionView)->Int{return1}funccollectionView(_collectionView:UICollectionView,numberOfItemsInSectionsection:Int)->Int{returnposts.count}这就是它在我的Storyboard中的设置方式(imageView宽度为125,屏幕宽度375的三分之一):但是

ios - 对齐 Collection View 单元格以适合每行 3 个

我正在尝试制作图像的CollectionView,以便每行有3个,中间没有间距。我的CollectionView数据源是:funcnumberOfSections(incollectionView:UICollectionView)->Int{return1}funccollectionView(_collectionView:UICollectionView,numberOfItemsInSectionsection:Int)->Int{returnposts.count}这就是它在我的Storyboard中的设置方式(imageView宽度为125,屏幕宽度375的三分之一):但是

swift - UICollectionView 动态单元格高度(Pinterest 布局)

我正在努力实现Pinterest我的应用中的布局我使用以下委托(delegate)方法来实现并动态设置单元格高度funccollectionView(_collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtindexPath:IndexPath)->CGSize{letboundingRect=CGRect(x:0,y:0,width:self.view.frame.size.width/2-20,height:CGFloat(MAXFLOAT))le

swift - UICollectionView 动态单元格高度(Pinterest 布局)

我正在努力实现Pinterest我的应用中的布局我使用以下委托(delegate)方法来实现并动态设置单元格高度funccollectionView(_collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtindexPath:IndexPath)->CGSize{letboundingRect=CGRect(x:0,y:0,width:self.view.frame.size.width/2-20,height:CGFloat(MAXFLOAT))le