草庐IT

concurrent-collections

全部标签

ios - 在 Storyboard 中的 Collection View 末尾添加按钮

我在Storyboard中有一个UICollectionViewController。我知道如何添加和修改单元格,但由于某些原因,我无法在我的UICollectionView之后添加任何其他View或UI元素。有没有办法在Storyboard中做到这一点?如果不是,我该如何以编程方式执行此操作? 最佳答案 在Storyboard中,您可以通过为您的UICollectionView选择单选按钮标题“SectionFooter”,然后将UIButton拖到那里来启用它。你也可以覆盖这个函数:-(UICollectionReusableV

ios - Collection View 单元格在 swift 中缓慢检测所选项目

我将CollectionView放入表格View单元格中,并使其可以显示在单元格上,但是当我想选择集合单元格(更改颜色或打印单元格编号)时,选择功能不起作用,我需要多次点击单元格才能选中它。为什么单元格检测到选定的项目很慢?什么代码会影响要选择的单元格?这是选择集合单元格的代码overridefuncawakeFromNib(){super.awakeFromNib()letlayout:UICollectionViewFlowLayout=UICollectionViewFlowLayout()letwidth=UIScreen.main.bounds.widthlayout.scr

ios - 如何在 Collection View 中添加 indexTitles? (iOS 10+)

作为问题,我试图在CollectionView中添加一个“索引标题”,以便快速导航我的UIColletionView的内容。我读到过,从iOS10开始,像indexTitles(for:)和collectionView(_:indexPathForIndexTitle:at:)这样的方法可以帮助我与UITableViews中一样。但我没有得到任何结果!你知道如何使用这些方法了吗?在此先感谢您的帮助。 最佳答案 如果您查看UICollectionView.h,indexTitlesForCollectionView仅在tvos中可用:

ios - Peek/Pop 预览忽略 Collection View 中的单元格角半径

我已将3DTouchPeek/Pop功能添加到我的CollectionView单元格中并且效果很好,但我注意到预览框架不考虑单元格的角半径。这是我的预览功能:funcpreviewingContext(previewingContext:UIViewControllerPreviewing,viewControllerForLocationlocation:CGPoint)->UIViewController?{letviewController=storyboard?.instantiateViewControllerWithIdentifier("scholarDetailView

ios - 当用户返回 View Controller 时重新加载 Collection View 数据

我试图在每次加载View时重新加载数据,但它不起作用。代码片段如下:overridefuncviewDidLoad(){super.viewDidLoad()//Registercellclassesself.collectionView!.registerClass(UICollectionViewCell.self,forCellWithReuseIdentifier:"cell")self.collectionView!.reloadData()}但它不起作用。 最佳答案 viewdidload方法只会在view被实例化的时候

ios - 在生产环境中使用 Realm Collection Change 通知

Fromthedocs,我正在使用类似于根据模型更改动态更新TableView的方法:letresults=realm.objects(Message).filter("someQuery=='something'").sorted("timeStamp",ascending:true)//ObserveResultsNotificationsnotificationToken=results.addNotificationBlock{[weakself](changes:RealmCollectionChange)inguardlettableView=self?.tableView

ios - swift 中 Collection View 的自定义布局?

我在UICollectionView的一个部分中有7个单元格。我已经搜索了几个小时,但我所能找到的只是有关CollectionFlow和包含数百个单元格的自定义布局的信息。我想要的只是使用如下图所示的布局在CollectionView中显示7个具有不同标识符的单元格:如何实现这种布局? 最佳答案 逐步跟随此URL....SWIFT:http://www.raywenderlich.com/78550/beginning-ios-collection-views-swift-part-1objective-c:https://gith

ios - didSelectItemAtIndexPath 未在同一屏幕上使用多个 Collection View 调用

我在同一个屏幕上有2个CollectionView,并且我在同一个ViewController中为它们实现了数据源和委托(delegate)。但是,didSelectItemAtIndexPath等委托(delegate)方法只被调用一次。其他信息:两个CollectionView都有一个带有图像的单元格。AllowSelection和UserInteractionEnabled在两个CollectionView中都设置为true在图像上启用用户交互委托(delegate)和数据源在Storyboard上从两个CollectionView到ViewController设置Collect

ios - Swift:在没有 Collection View Controller 的情况下实现 Collection View

我设置了一个CollectionViewController并让一切都运行得很好而且很直接。classCollectionController:UICollectionViewController,UICollectionViewDelegateFlowLayout{...overridefunccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{letcell=collectionView.dequeueReu

ios - 图像继续快速重新加载到 Collection View 单元格中

我是Swift的新手,我想使用InstagramAPI加载我的Instagram图片。我成功了,但是当我在模拟器中向下滚动时,图像不断重新加载和改变位置。我错过了什么?这是我的代码:PhotosViewController.swift:importUIKitimportOAuthSwiftclassPhotosViewController:UICollectionViewController,UICollectionViewDelegateFlowLayout{//vararray:[String]=[]varphotos:NSArray=[]varaccessToken:NSStri