gpt4 book ai didi

ios - Flash 滚动指示器不工作

转载 作者:可可西里 更新时间:2023-10-31 23:57:12 24 4
gpt4 key购买 nike

我的表格 View 位于 map View 之上。我想向用户展示 tableView 是可滚动的。这是我以前的主题:Swift - How to attach bar to the top of table view?

我试过用

self.tableView.flashScrollIndicators()

在我的 ViewDidLoad() 方法中,但这并没有改变任何东西,表格 View 看起来和以前完全一样。我读到这可能是由于重新加载 tableView 并用数据填充它引起的,而创建的 tableView 是空的。尽管如此,我尝试在其他项目中粘贴 flashScrollIndicators() 方法,其中立即使用单元格创建表 - 同样没有显着差异。

是我做错了什么还是用错了方法?

最佳答案

如果有人仍在与这个问题作斗争,这是我的工作解决方案 - 适用于 iOS 11。在我的情况下,flashScrollIndicators() 在第一次调用 viewDidAppear(animated:) 时不起作用。延迟调用 flashScrollIndicators() 即可。

    override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
DispatchQueue.main.asyncAfter(deadline: (.now() + .milliseconds(500))) {
self.collectionView.flashScrollIndicators()
}
}

关于ios - Flash 滚动指示器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28252398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com