如何在Swift中的特定索引处显示collectionView

克里斯

我正在使用位于github上的名为VegaScrollFlowLayout的库。我试图在我的collectionView中给出一个确切的索引,并显示从该索引开始的数据,但我不断将重置返回到索引0,而不是索引10。

 override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)


    collectionView.scrollToItem(
        at: NSIndexPath(item: 10, section: 0) as IndexPath,
        at: [],
            animated: false)
  
    
 }
邓肯

您可能应该打scrollToItem(at:at:animated:)进来viewDidAppear(),而不是viewWillAppear()viewWillAppear()集合视图中尚未显示任何单元格。我认为您不需要这样的延迟。

使用延迟是一种脆弱的工作方式。最好将代码移至正确的生命周期方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Swift中的字符串中的特定索引处添加字符

如何在python中的矩阵中的特定索引处打印'/'

如何从Swift中的Dictionary获取特定索引处的密钥?

如何在JavaScript中的特定索引处替换字符?

如何在Pandas中的特定列索引处插入列?

GliderJS 如何在轮播中的特定索引处添加项目?

如何在可选列表中的特定索引处获取元素?

如何在特定索引处更改数组中的元素?

如何在python列表中的特定索引处插入元素

如何在特定索引处插入集合

如何比较数组中的项目并替换,以及如何在特定索引处设置索引?

如何在字典中的特定键处访问列表中的特定索引

如何在Java中的MaskFormatter的JFormattedTextField中的特定索引处插入字符?

如何在GO编程中的特定索引处更改byte []中的某些字节?

如何在F#中的特定索引处更改列表中的项目?(无法设置属性“项目”)

如何使用Swift在异步完成块中的特定索引处将对象添加到数组

在Swift 5中从数组中删除特定索引处的对象

如何在字符串队列中的特定索引处使项目出队?

python-如何在pydatatable中的特定索引处取消选择行?

如何在javascript映射对象中的特定索引处获取密钥?

如何在GroupBy对象的每个组中的特定索引处删除行?

如何在React状态下更新数组中特定索引处的对象?

如何在特定索引处将项目插入到数组中

如何在JavaScript的数组的特定索引处获取值?

orderBy后如何在特定索引处获取文档

如何在钛的特定索引处添加行

如何在特定索引处获取ListView的子视图

如何在特定索引处启动v-for循环

Scala如何在特定索引处拆分列表