草庐IT

UiCollectionView

全部标签

swift - 如何在 Tableview 中的 Collectionview 中使用 pageControl?

在我的项目中,我在collectionView中使用了tableView,还使用了pageControl。当我水平滑动CollectionView时,我也想切换pageControl,但它不能正常工作。我使用scrollViewDidScroll方法将pageControl切换为collectionView滑动。但问题是,当tableView滚动时,scrollViewDidScroll方法会再次调用。那么是否有任何不同的方法或任何解决方案来解决这个问题。检查以下链接。enterlinkdescriptionhereTableView方法functableView(_tableView

swift - 如何在 Tableview 中的 Collectionview 中使用 pageControl?

在我的项目中,我在collectionView中使用了tableView,还使用了pageControl。当我水平滑动CollectionView时,我也想切换pageControl,但它不能正常工作。我使用scrollViewDidScroll方法将pageControl切换为collectionView滑动。但问题是,当tableView滚动时,scrollViewDidScroll方法会再次调用。那么是否有任何不同的方法或任何解决方案来解决这个问题。检查以下链接。enterlinkdescriptionhereTableView方法functableView(_tableView

ios - 使用 UITableViewAutomaticDimension 制作带有嵌入式 UICollectionView 的 UITableView

我想创建一个带有标题标签的UITableView和使用UITableViewAutomaticDimension嵌入的UICollectionView(它知道它的大小)和一些图标。问题是UITableView在我有UICollectionView时计算单元格高度有问题。我必须滚动UITableView才能重新计算大小。但即便如此,它也存在高度问题(如果从更大的高度重复使用它就太大了)。最重要的是,UICollectionView中的图标从一开始就不知道,但它们旨在从服务器加载。我也曾尝试为UICollectionView创建高度约束,但由于与UIView-Encapsulated-La

ios - 使用 UITableViewAutomaticDimension 制作带有嵌入式 UICollectionView 的 UITableView

我想创建一个带有标题标签的UITableView和使用UITableViewAutomaticDimension嵌入的UICollectionView(它知道它的大小)和一些图标。问题是UITableView在我有UICollectionView时计算单元格高度有问题。我必须滚动UITableView才能重新计算大小。但即便如此,它也存在高度问题(如果从更大的高度重复使用它就太大了)。最重要的是,UICollectionView中的图标从一开始就不知道,但它们旨在从服务器加载。我也曾尝试为UICollectionView创建高度约束,但由于与UIView-Encapsulated-La

ios - 如何在 Swift3.0 中居中对齐 UICollectionView 的单元格?

描述:Objective-C和Swift2.0的答案:HowtocenteralignthecellsofaUICollectionView?我通常会尝试将Swift2.0答案转换为Swift3.0解决方案,但是方法:funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,insetForSectionAtIndexsection:Int)->UIEdgeInsets{letedgeInsets=(screenWight-(CGFloat(e

ios - 如何在 Swift3.0 中居中对齐 UICollectionView 的单元格?

描述:Objective-C和Swift2.0的答案:HowtocenteralignthecellsofaUICollectionView?我通常会尝试将Swift2.0答案转换为Swift3.0解决方案,但是方法:funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,insetForSectionAtIndexsection:Int)->UIEdgeInsets{letedgeInsets=(screenWight-(CGFloat(e

ios - 在 CollectionView 中滚动 tableView 时隐藏 NavigationBar?

我有collectionViewController和collectionViewCell包括TableView。CollectionView是水平布局。我想在滚动tableView时隐藏导航栏。有什么想法吗? 最佳答案 从iOS8开始你可以直接使用self.navigationController?.hidesBarsOnSwipe=true这当然需要您的ViewController嵌入到NavigationController中。NavigationController的所有子VC都将继承此行为,因此您可能希望在viewWill

ios - 在 CollectionView 中滚动 tableView 时隐藏 NavigationBar?

我有collectionViewController和collectionViewCell包括TableView。CollectionView是水平布局。我想在滚动tableView时隐藏导航栏。有什么想法吗? 最佳答案 从iOS8开始你可以直接使用self.navigationController?.hidesBarsOnSwipe=true这当然需要您的ViewController嵌入到NavigationController中。NavigationController的所有子VC都将继承此行为,因此您可能希望在viewWill

swift - 如何从 Collection View 中删除项目?

我尝试根据用户在警报中的选择从CollectionView中删除项目。我有以下代码:funccollectionView(collectionView:UICollectionView,didSelectItemAtIndexPathindexPath:NSIndexPath){letperson=people[indexPath.item]letquestionController=UIAlertController(title:"Whatuwannado?",message:nil,preferredStyle:.Alert)questionController.addAction

swift - 如何从 Collection View 中删除项目?

我尝试根据用户在警报中的选择从CollectionView中删除项目。我有以下代码:funccollectionView(collectionView:UICollectionView,didSelectItemAtIndexPathindexPath:NSIndexPath){letperson=people[indexPath.item]letquestionController=UIAlertController(title:"Whatuwannado?",message:nil,preferredStyle:.Alert)questionController.addAction