草庐IT

some_collection

全部标签

ios - 具有相同 XIB 单元格和按钮的多个 Collection View

我有一个包含多个CollectionView的ViewController。每个CollectionView都使用与xib相同的自定义单元格。在这个xib中,我有一个按钮。collectionViews名称是1)manPerfumeCV2)womanPerfumeCV3)kidsPerfumeCV在cellForItemAt里面我有cell.productCart.tag=indexPath.rowletcell:iPhoneCollectionViewCell=collectionView.dequeueReusableCell(withReuseIdentifier:"iPhone

ios - Swift Collection View自定义布局更改单元格侧的单元格宽度

你好,我有工作的collectionview自定义布局代码,但我需要从json动态更改单元格端的单元格宽度。我的CustomCollectionViewLayoutimportUIKitpublicvarCELL_HEIGHT=22.0publicvarCELL_WIDTH=40.0//HEREWIDTHSOMECELLSMUSTBE80classCustomCollectionViewLayout:UICollectionViewLayout{//UsedforcalculatingeachcellsCGRectonscreen.//CGRectwilldefinetheOrigin

ios - Collection View cellForItemAt indexPath 未被调用(Swift)

我从Storyboard创建了一个CollectionViewController,并将其自定义类设置为ItemCollectionVC,将其单元格的自定义类设置为ItemCell,并将其重用标识符设置为单元格这是我的ItemCollectionVC类:importUIKitprivateletreuseIdentifier="Cell"classItemCollectionVC:UICollectionViewController{vardataSourceItems:[Items]=[]varcounterBuildItems:[Items]{letweaponItemArray=

3.Collection、泛型

3.1Collection接口api介绍集合本身是一个工具,它存放在java.util包中。在Collection接口定义着单列集合框架中最最共性的内容。Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合。方法如下:publicbooleanadd(Ee):把给定的对象添加到当前集合中。publicvoidclear():清空集合中所有的元素。publicbooleanremove(Ee):把给定的对象在当前集合中删除。publicbooleancontains(Ee):判断当前集合中是否包

swift - FireStore Swift 4 : How to get total count of all the documents inside a collection, 并获取每个文件的详细信息?

我需要从super用户那里获取所有用户的数量,并在TableView中列出这些用户的详细信息。除了在firebase控制台中使用函数之外,是否有代码可以直接获取集合中的文档数。或遍历文档的简单查询! 最佳答案 这将收集所有文档并打印出来db.collection("superUsers").getDocuments(){(querySnapshot,err)inifleterr=err{print("Errorgettingdocuments:\(err)");}else{varcount=0fordocumentinquerySn

ios - 为什么未显示 Collection Reusable View?

我想创建带标题的UICollectionView。我在mainStoryBoard上设置了CollectionReusableView,但是设备上没有显示任何内容。我试图搜索但无法找出它没有出现的原因。我主要Storyboard在设备上导入UIKitclassViewController:UIViewController,UICollectionViewDataSource,UICollectionViewDelegate{@IBOutletweakvarcollectionView:UICollectionView!varimages=["medal1","medal2","meda

ios - Swift:旋转后 Collection View 改变布局

我有一个包含6个项目的CollectionView,并希望以每行2个单元格和3行格式显示它们。以下代码以iPhone格式很好地实现了这一点(取自这个问题:Swift:CollectionViewnotadjustingcorrectlytochangeinsize)。然而,在任何iPad上,View布局最初都是正确的,但如果屏幕旋转到横向然后再旋转回纵向,则布局不完全适合View,需要水平滚动才能看到第二个单元格(单元格宽度有不知何故增加意味着每行中的第二个单元格被部分切断)。overridefuncviewDidLoad(){super.viewDidLoad()collection

ios - "Collection View"的框架在运行时会有所不同 Swift3 iOS10 StoryBoard

当我在我的项目中使用“CollectionView”时,我遇到了一个问题:现在它不见了它曾经在橙色矩形:“CollectionView”的框架在运行时会有所不同。我不知道我做错了什么。我搜索了整个互联网,但一无所获。所以,这是一个“解决方案”,如屏幕截图所示,您只需检查标题然后取消选中它,问题就会消失,尽管我仍然不知道是什么原因导致了这种情况。查看uiview内容的header,取消选中: 最佳答案 这是InterfaceBuilder错误。看起来类似于IBproblems我很喜欢Xcode8.2.1中的这个错误没关系,我做了7年的

ios - Collection View 、自动布局 UICollectionViewFlowLayout 和 itemSize

我真的在努力实现一些相当简单的事情:我想创建一个水平CollectionView,其中UICollectionViewCells是UICollectionView的大小本身。到目前为止一切顺利,我已经在Storyboard中设置了一个ViewController,看起来像这样(注意:CollectionView不等于ViewController的大小):+--------------------------+|||SomeView|+--------------------------+问题:尽管显式设置了itemSize,但CollectionView的单元格似乎不是Collecti

swift 协议(protocol) : hiding some properties

我想为UITextView和UITextField创建一个trimmedText属性。这是我所做的:protocolTrimmedTextSupporting:class{var_text:String?{get}vartrimmedText:String{get}}extensionTrimmedTextSupporting{vartrimmedText:String{lettext=self._text??""returntext.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacter