Wae*_*ael 4 ios swift uisearchcontroller
我是Ios develpomment的新手,我Searchbar在导航项中添加了一个我想要实现的是当我向上滚动时tableview
我要隐藏它Searchbar并在向下滚动时显示它
就像在iPAD/Iphone上的safari效果一样,当向下滚动时显示地址栏并在向上滚动时显示
let searchController = UISearchController(searchResultsController: nil)
searchController.searchResultsUpdater = self
searchController.obscuresBackgroundDuringPresentation = false
navigationItem.searchController = searchController
definesPresentationContext = true
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
您需要做的就是在开始滚动时隐藏并显示搜索栏,这样您就需要覆盖didBeginScrolling(检查确切的名称)并相应地添加此代码
navigationItem.hidesSearchBarWhenScrolling = false
Run Code Online (Sandbox Code Playgroud)
更多信息在这里/sf/answers/3244656131/
| 归档时间: |
|
| 查看次数: |
6055 次 |
| 最近记录: |