我正在加载一个数组UIcollectionview
(稍后会添加其他数据)。我想随机选择集合视图项目:
var indexpath = Int(arc4random_uniform(UInt32(items.count)-1)
self.collectionview.selectitem(at: **indexpath**, animated:true ,scrollPosition:UICollectionViewScrollPosition)
这里它在粗体位置给了我错误:
无法将 Int 类型的值转换为预期的参数类型 'IndexPath?
我可以将这个异常理解为indexpath
与 swift 中的集合数据索引(数组索引)不同。但我无法找到任何可以将项目索引转换为索引路径或任何其他方式的方法。
我是 iOS 新手,因此可能不擅长搜索此类问题的正确关键字。如果有任何其他方法可以满足此要求,将得到大家的大力支持。
创建一个IndexPath
在 Swift 3 中UICollectionView
let indexPath = IndexPath(item: 0, section: 0)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)