草庐IT

some_collection

全部标签

ios - 如何更改 Collection View 单元格大小并添加填充?

我试图让我的collectionView单元格看起来像下面的图片,但一直无法做到。我尝试使用collectionViewLayout但无法获得正确的大小以及适当的填充。我怎样才能做到这一点?这是我的代码funccollectionView(_collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtindexPath:IndexPath)->CGSize{letframeSize=collectionView.frame.sizereturnCGSize(

swift - 正在为 Collection View 中的所有用户加载帖子 firebase 和 swift

我想要做的就是将当前用户特定半径范围内的所有帖子提取到CollectionView中。目前,我正在获取该位置内所有当前用户的帖子,仅此而已。我不知道如何将其转换为从所有用户获取所有帖子。FetchPostUserIds正在返回所有用户的快照并且有UIDgeoFire查询只返回当前用户的postId。我想这不应该是注意:更新代码varPostKey:String?vargeoFire:GeoFire?varregionQuery:GFRegionQuery?varfoundQuery:GFCircleQuery?vargeoFireRef:DatabaseReference!overri

swift - Playgrounds "Collect, Toggle, Repeat"包含 10 个或更少的基本命令?

iPadPlaygroundsapp,很早的挑战:你正在学习编程,你对变量、循环等一无所知。你唯一知道的关键字是func。游戏建议您第一次构建自己的功能。基本上,您只会使用屏幕上显示的内容:collectGem()、moveForward()、name()、toggleSwitch(),turnLeft(),turnRight()。你不会意外摔倒(所以额外的Action是可以接受的),目标是收集4颗gem并切换4个开关。我的第一次尝试是:谜题解决了,但告诉我:butyouused11commands!Trydefiningyourownfunction[...]Youwon'tneed

swift - 信号 : Collect values over time interval

这可能是一个微不足道的问题,但我无法为这个看似简单的任务找到解决方案。由于我是ReactiveSwift和响应式编程的新手,所以我可能会错过一些明显的东西。基本上我想做的是这样的:signal.collect(timeInterval:.seconds(5))我想从信号中收集特定时间段内的所有值。生成的信号将每x秒产生一个事件,其中包含从第一个信号收集的事件数组。在ReactiveSwift中执行此操作的最佳方法是什么? 最佳答案 ReactiveSwift中没有用于此任务的内置运算符。相反,您可以使用以下方法编写扩展:import

ios - 自定义 Collection View 单元格在点击时消失

我正在开发一个iPad应用程序,它应该显示4个彼此相邻的CollectionView。CollectionView的高度应为屏幕的3/4,因此布局将如下所示:___________________|topcontent||-------------------||CV|CV|CV|CV||____|____|____|____|我试图缩小范围并仅使用其中一个CollectionView创建一个新项目,但我一直遇到同样的问题:当我点击其中一个单元格时,所有单元格都消失了。重现:使用Swift作为语言使用模板“SingleViewApplication”创建一个新项目设置Storyboar

ios - Collection View Cell Circle Loader 影响多个单元格和闪烁

我有一个本质上是图书图书馆的View,我一直在尝试向图书添加循环加载动画,以便用户在选择新图书时可以看到下载进度。我遇到的问题是加载动画在indexPath0-0的单元格中时工作正常,但当它在任何其他indexPath中时,动画将闪烁并暂时出现在其他单元格上。在下图中,我正在下载日文,但加载器在阿尔巴尼亚语、亚美尼亚语、宿雾语和其他几本在此屏幕截图时未捕获的书籍上暂时闪烁。因为日版loader也是闪烁的,所以我截图的那一瞬间根本就没有显示日版loader。经过一些调试后,我发现这很可能发生,因为每次重新加载View时,单元格都会被重用,并且由于某种原因,单元格的顺序会循环。我已经尝试覆

ios - 如何在一个 View Controller 中合并多个 Collection View ?

我正在尝试使用UICollectionViews获得七个水平可滚动按钮栏。我可以毫无问题地启动和运行一个按钮栏,但是当我使用多个CollectionView时,我遇到了应用程序崩溃错误。有没有人知道如何在Swift中进行此操作或知道任何教程?我的第一个CollectionView代码在这里:classViewController:UIViewController,UICollectionViewDataSource,UICollectionViewDelegate{vartableImages:[String]=["1.png","2.png","3.png","4.png","5.p

ios - 从循环中的 URL 下载图像以获取 Collection View

我正在尝试创建图像的CollectionView。我已经尝试了这些解决方案来下载图像:onetwothree还有fourvartempObject=json["photos"]forvari=0;i但我无法让它显示图像。我是swift网络的新手。funccollectionView(collectionView:UICollectionView,cellForItemAtIndexPathindexPath:NSIndexPath)->UICollectionViewCell{letcell=collectionView.dequeueReusableCellWithReuseIden

ios - 如何快速制作可扩展的 Collection View ?

我有2个CollectionView部分,当第一次加载此VC时,两个部分(室内和室外)最初只会显示3个项目。但在用户按下“更多”按钮后,室内或室外的每个部分都会展开并显示所有可用项目,如下图我试过制作代码,但似乎有时它可以扩展,有时它不能扩展(仍然显示3个项目)。这是主Controller中的代码:classFacilitiesVC:UIViewController{@IBOutletweakvarcollectionView:UICollectionView!varfacilitiesCategoryData=[[String:Any]]()varoutdoorFacilitiesI

ios - UIKit Collection View ,奇怪的行为(访问/滚动单元格)

所以我最近在我的应用程序中实现了一个CollectionView,但我遇到了一个我似乎无法解决的错误,搜索它并没有看到关于它的线程。如果我将光标/手指放在单元格上,我无法滚动浏览我的CollectionView,我需要选择一个“空白”区域来滚动。我遇到的第二个奇怪行为是我无法直接触摸单元格。我需要在选择单元格时触发代码的某种滑动手势。如果我转到Storyboard上的CollectionView并在ScrollView部分选择延迟内容接触和可取消内容接触,CollectionView滚动得很好但如果我将我的手指/光标放在启用了这些选项的单元格上我无法再访问任何单元格。这让我很困惑。感谢