草庐IT

some_collection

全部标签

swift - 如何在 Collection View 单元格中添加 uibutton 操作?

所以我有这个CollectionView,其中的单元格包含一个编辑按钮,位于右上角。如何将Action连接到其中?我尝试在collectionView(_collectionView:UICollectionView,cellForItemAtindexPath:IndexPath)->UICollectionViewCell中添加cell.editbutton.addTarget但它没有检测到touchUpInside事件. 最佳答案 在UICollectionViewCell中创建你的UIButton的outlet,写在func

ios - 具有不同高度的垂直对齐的 Collection View 单元格

我正在构建一个CollectionView,每个单元格的宽度固定但高度不同。每个单元格内应该有1px的边框。我试图找到一种使它们垂直对齐但最终在它们之间留有空白的方法。有时细胞最终会彼此重叠。解决这个问题的最佳方法是什么。我考虑过子类化UICollectionViewFlowLayout我目前是这样设置尺寸的:funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout,sizeForItemAtIndexPathindexPath:NSIndex

swift - Collection View 中 PNG 图像的透明背景

我有一个显示可选表情符号的CollectionView。目前向我显示了表情符号,这很好,但是有一个明显的灰色背景,这在图像文件本身中并不明显。是否可以将这些表情符号图像的背景设为透明而不是灰色?这是我的代码:importUIKitclassEmojiPopup:UIView,UICollectionViewDataSource,UICollectionViewDelegate{varcollocationView:UICollectionView!vararrImagesList:NSMutableArray!overrideinit(frame:CGRect){super.init(

swift - 使用字典时有人在 Playground 上看到 'some' 输出吗?

我只是在写一些简单的字典代码作为varpicCard:Dictionary=["jack":11,"Queen":12,"King":13]但是当我在Playground上访问字典中的一个条目时picCard["Jack"]输出给我:{some11}已经阅读了swift编程指南,但无法找出为什么它说“一些” 最佳答案 那些是可选的。可选的基本上是这样定义的:enumOptional{caseNonecaseSome(T)//...}可选值是Some,nil是None:varfoo:String="blah"//"blah"varba

ios - Swift Collection underestimateCount 使用情况

我想知道,CollectionunderestimateCount的用例是什么?Documentation说它与标准Collectioncount具有相同的复杂性.///Returnsavaluelessthanorequaltothenumberofelementsin///`self`,*nondestructively*.//////-Complexity:O(N).publicfuncunderestimateCount()->Int但它没有描述什么时候应该使用它以及出于什么原因。 最佳答案 underestimatedCo

ios - var someString = “Some String” 和 var someString : String = “Some String” , 之间的区别 var someString = “Some String” as string

谁能解释一下区别varsomeString=“SomeString”varsomeString:String=“SomeString”varsomeString=“SomeString”asStringvarsomeString=“SomeString”as!StringvarsomeString=“SomeString”as?String 最佳答案 letsomeString=“SomeString”letsomeString:String=“SomeString”对于这两个:两者之间的运行时效率差异为零。在编译期间,Swift会

ios - 未显示 Collection View ,从未调用 cellForItemAtIndexPath

我有一个UITableView,其中的自定义单元格包含UIStackView。作为准备新单元格的一部分,当TableView通过其cellForRowAtIndexPath方法添加新单元格时,它会实例化并添加任何CollectionView(类型为MultiCollectionView)和任何UILabel需要添加到单元格的堆栈View(单元格可能包含各种CollectionView)。理论上,堆栈View包含一系列标签和CollectionView。虽然标签显示正确,但CollectionView并没有在运行时显示。我尝试显示的CollectionView在.xibInterface

ios - 无法重新排序 Collection View 单元格

我有一个SplitViewController,当用户单击TableView中的一个单元格时,该应用会显示一个ViewController,其中包含一个ContainerView和一个SegmentControl,用于在两个subviewController之间切换。第一个subviewController是一个CollectionViewController。在CollectionView的每个单元格中都有一个词。View看起来像这样:我使用此代码(从详细ViewController,subview的容器)以编程方式添加subviewController:overridefuncvi

ios - 将照片中的图像加载到 Collection View 会导致错误消息 "Connection to assetsd was interrupted or assetsd died"

我正在尝试将用户相册中的所有图像加载到我的应用程序的收藏View中,但在加载其中一些图像后,应用程序将自行关闭并返回主菜单。与XCode的连接也断开了。这不会发生在模拟器中,而只会发生在我正在测试的iPhone4s中。崩溃前出现的错误信息,按照出现的顺序,收到内存警告与assetsd的连接中断或assetsd死亡。我已经找到了我认为导致此问题的部分代码。varimgFetchResult:PHFetchResult!overridefuncviewDidLoad(){super.viewDidLoad()letfetchOptions=PHFetchOptions()fetchOpti

ios - 在容器 View 中嵌入 Collection View - 顶部的额外空白

我有一个使用NavContoller作为初始VC的应用程序,然后它有一个根UIViewContoller,它在上半部分包含一个UIView,在底部包含一个UIContainerView。在UIContanerView中,我嵌入了一个工作的UICollectionView,其中包含可转到详细View的图像按钮。问题是现在UICollectionView的顶部出现了空白。鉴于它大约有64像素高,它似乎是导航栏44px+状态栏20px=的重影64.如果我向上滚动,一切看起来都很好并且按预期工作,它还允许我向您展示我期望的布局在启动时的样子:如果有帮助,下面是我的Storyboard片段: