草庐IT

parallel-collections

全部标签

ios - 为什么两个 TableView 单元格中的两个 Collection View 在 Swift 4 中不起作用?

我阅读了类似的问题,例如如何在多个TableView单元格中拥有多个CollectionView,并且我连接了我的CollectionView单元格并为它们使用了标识符名称,但我不知道为什么会收到此错误:*Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'couldnotdequeueaviewofkind:UICollectionElementKindCellwithidentifierextera_infoCollectionViewCell-mustregisteranib

swift - iOS 中的 Collection View

我试图使用swift4和openWeatherAPI构建一个天气应用程序,但我被困在这个函数中:funcfetchWeather(){letweatherGetter=GetWeather()self.cityWeather=[Temperature]()forcityincities{weatherGetter.getWeather(city:city){(temp)inguardlettemp=tempelse{return}print(temp)self.cityWeather?.append(temp)}}print(self.cityWeather?.count)self.c

ios - 在 Collection View 单元格中使用淡入淡出效果动画图像

注意:我已经尝试了堆栈溢出中的所有匹配问题,但没有一个有助于解决此问题/场景,因此发布。我有一个CollectionView,其中有多个单元格,每个单元格都有一个ImageView。每个单元格都有不同的图像阵列,我需要通过淡入淡出效果一个接一个地显示这些图像。第一次它正确显示但是当我滚动时出现问题。第一个单元格的图像显示在任何其他单元格中。图片随机播放。extensionViewController:UICollectionViewDelegate,UICollectionViewDataSource,UICollectionViewDelegateFlowLayout{funccol

ios 快速解析 : Collect data from 3 classes

我有这样的结构:用户带有指向User.objectId的指针“user”和一个列“name”的CardSet带有指向CardSet.objectId的指针“cardset”和一个列“name”的卡片我想选择所有卡片数据,包括当前用户的CardSet名称。我在这里很迷路,因为我是解析和快速的新手,并且不知道如何完成这项工作。我检查了文档并了解我必须包含varquery=PFQuery(className:"Card")query.includeKey("cardset")获取卡片集对象。我不明白的是如何只为当前用户选择数据?最后,如何将所有数据放入一个数组中以将其用于表格View并将数据

ios - 在 View Controller nil 委托(delegate)错误中包装 Collection View

我有一个ViewController包装一个ScrollView,然后包含一个CollectionView和一个内容View。当我运行时,我得到一个空指针异常,在viewDidLoad中分配CollectionView委托(delegate):collectionView.delegate=selfcollectionView.dataSource=selfcollectionView.backgroundColor=UIColor.clearColor()不知道为什么,我已经实现了协议(protocol)并按如下方式连接到ViewController;classLayoutContr

swift - 如何从 Collection View 中获取单元格的索引路径,从使用 textFieldDidBeginediting 的文本字段

我制作了一个CollectionView,其中填充了文本字段。我已经让textFieldDidBeginEditing正常工作了。我已将单元格中的文本字段分配给索引路径中的项目作为委托(delegate)。问题是我如何在下面的代码中选择的字段中获取indexPath.row?任何帮助将不胜感激functextFieldDidBeginEditing(textField:UITextField){print("")} 最佳答案 您应该将CGPoint(x:0.0,y:0.0)转换为相对于CollectionView引用框架的点(tex

ios - 无法在 Collection View 中创建单元格?

我想在表格View单元格中添加一个UICollectionView。为此,我创建了以下文件。集合单元格:classCollectionCell:UICollectionViewCell{@IBOutletweakvarlblName:UILabel!@IBOutletweakvarimgCell:UIImageView!overridefuncawakeFromNib(){super.awakeFromNib()//Initializationcode}}我还创建了一个CollectionCell.xibCollectionView.swiftclassCollectionView:U

ios - 如何创建单列的 Collection View ?

我正在尝试创建一个包含1列的collectionViewfuncnumberOfSectionsInCollectionView(collectionView:UICollectionView)->Int{return1}funccollectionView(_collectionView:UICollectionView,numberOfItemsInSectionsection:Int)->Int{return10}但这没有用。主要问题是我的单元格大小动态变化。那么我可以将列限制为1吗?我需要按行而不是按列加载单元格。 最佳答案

ios - Collection View 单元格中的多行标签在重用后中断

我有一个带有多个UI元素的自定义UICollectionViewCell,在代码中使用AutoLayout设置进行布局。在较大的设备(iPhone6及更高版本)上,一切都按预期工作。然而,在较小的设备上,多行UILabel会中断,但(看起来)只有在重用后才会中断。在初始显示时,第一个单元格如下所示:在单元格滚动出屏幕并再次打开后,它看起来像这样:这些是在标签上设置的约束:descriptionLabel.centerXAnchor.constraint(equalTo:firstButton.centerXAnchor),descriptionLabel.leadingAnchor.c

ios - 如何在 Collection View 中快速设置项目从下到上

我正在制作一个具有固定高度和宽度以及水平滚动方向的CollectionView。一开始我会有1个单元格,我希望它位于CollectionView的右侧而不是左侧,当更多单元格出现时我希望它们堆叠在前一个单元格的右侧,如1-2-3.我搜索了一个答案,但所有类似的问题都是针对objective-c。有什么想法可以用swift做到这一点吗?提前致谢。 最佳答案 问题是,如果您尝试在viewWillAppear中设置CollectionView的contentOffset,则CollectionView尚未呈现其项目。因此self.coll