ios - 最初隐藏 UITableView 的 UISearchDisplayController(iOS SDK)?

标签 ios uitableview ios4 uisearchdisplaycontroller

<分区>

如何隐藏 UITableView 的 UISearchDisplayController ?我只希望用户向上滚动以查看 UISearchBar。

更新:我正在考虑将 UITableView 向下滚动 40 像素,以便 UISearchBar 可以对用户“隐藏”。

最佳答案

我的解决方案是在 viewWillAppear:animted 中:

[my_table_view setContentOffset:CGPointMake(0, searchController.searchBar.bounds.size.height)]; 

更新 我们应该获取 UISearchBar 的高度,而不是使用固定值。

关于ios - 最初隐藏 UITableView 的 UISearchDisplayController(iOS SDK)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7708157/

相关文章:

ios - 使用 NavigationViewController 导航

ios - Rails 重定向到 iOS 自定义 url

ios - 如何使用 IndexPathsForSelectedRows?

ios - 3D Touch 力手势激活触摸端的单元格点击

iphone - 如何在iPhone View 中的两个点击点之间绘制自动线

ios - 如何在类名中包含索引号

ios - 如何从 App Delegate (XCode 9) 访问 View Controller

ios - UITableview 搜索解析 - 无结果

iphone - 转换后的屏幕快照

iphone - 适用于 iPhone 的 UIPopOverController(目前仅适用于 iPad)