ios – 我如何在表视图中自动滚动? (迅速)

前端之家收集整理的这篇文章主要介绍了ios – 我如何在表视图中自动滚动? (迅速)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在表格视图中添加了一个搜索栏,当用户搜索时,我希望表格视图滚动到您键入的文本.

如何使滚动视图自动滚动?

这是我尝试的,但是我收到一个错误,指出整数不能转换为索引路径.我该怎么办?

self.tableview.scrollToRowAtIndexPath(1,atScrollPosition: UITableViewScrollPosition.Middle,animated: true)

要么

self.tableview.scrollToNearestSelectedRowAtScrollPosition(scrollPosition: UITableViewScrollPosition.Middle,animated: true)

解决方法

您必须以下列方式调用scrollToRowAtIndexPath方法
var indexPath = NSIndexPath(forRow: numberOfRowYouWant,inSection: 0)
self.tableview.scrollToRowAtIndexPath(indexPath,animated: true)

上面的例子假设你只有一个部分.我希望这能帮助你.

猜你在找的iOS相关文章