gpt4 book ai didi

ios - Swift scrollToRow 然后突出显示该行

转载 作者:行者123 更新时间:2023-11-28 14:54:22 25 4
gpt4 key购买 nike

我想做的是 scrollToRow,然后为该行的背景设置动画,使其背景发生明显变化,以便用户可以看到确切的行。

我有一个大约有 100 行的表,当 scrollToRow 被触发时,它会滚动到正确的行,但它会在其他行中丢失。我只是希望用户能够更轻松地发现该行...

最佳答案

您可以使用以下任何一种解决方案,它们都可以正常工作:

scrollToRow(at:at:animated:)

滚动表格 View ,直到由索引路径标识的行位于屏幕上的特定位置。

func scrollToRow(at indexPath: IndexPath, at scrollPosition: UITableViewScrollPosition, animated: Bool)

scrollToNearestSelectedRow(at:animated:)

滚动 TableView ,使最接近 TableView 中指定位置的选定行位于该位置。

func scrollToNearestSelectedRow(at scrollPosition: UITableViewScrollPosition, animated: Bool)

scrollRectToVisible(_:animated:)

滚动内容的特定区域,使其在接收器中可见。使用tableview的scrollview实现这个结果

func scrollRectToVisible(_ rect: CGRect, animated: Bool)

selectRow(at:animated:scrollPosition:)

在 TableView 中选择由索引路径标识的行,可选择将该行滚动到 TableView 中的某个位置。

func selectRow(at indexPath: IndexPath?, animated: Bool, scrollPosition: UITableViewScrollPosition)

关于ios - Swift scrollToRow 然后突出显示该行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49530541/

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