在UITableView中滚动到UISearchBar的顶部
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在UITableView中滚动到UISearchBar的顶部相关的知识,希望对你有一定的参考价值。
我有一个带有大标题的UITableView。表格底部是一个UISearchBar。当searchBarShouldBeginEditing
触发时,我想将UITableView滚动到屏幕顶部,顶部有搜索栏
我试过这样的事情无济于事tableView?.scrollRectToVisible(CGRect(x: 0, y: searchBar.frame.minY, width: view.frame.width, height: 400), animated: true)
会爱一些帮助。谢谢!
答案
您可以通过
tableView?.setContentOffset(CGPoint(x: 0, y: 0), animated: true)
滚动到屏幕顶部
我认为你要找的是tableView?.scrollRectToVisible(searchBar.frame, animated: true)
或tableView?.setContentOffset(searchBar.frame.origin, animated: true)
以上是关于在UITableView中滚动到UISearchBar的顶部的主要内容,如果未能解决你的问题,请参考以下文章
在UITableView中滚动到UISearchBar的顶部