【发布时间】:2013-03-05 11:05:57
【问题描述】:
在viewWillAppear 中,我添加了UISearchBar 作为UITableView 的标题视图。当视图加载时,我使用 UITableView 的 contentOffSet 将 UISearchbar 隐藏在 UINavigationBar 下。当用户下拉表格视图时,搜索栏就会显示出来。
添加 headerview 后,我使用以下代码将其隐藏。
self.tableView.contentOffset = CGPointMake(0, 40); //My searhbar height is 40
但有时contentOffSet 并没有隐藏标题视图。可能是什么错误。
【问题讨论】:
-
你试过打电话给
setContentOffset:animated:吗? -
我尝试了 setContentOffset:animated:,但它没有按预期工作
-
你设置了headerview的高度吗?
-
是的,headerview 高度是 40。我也检查了日志
-
你的桌框是什么?
标签: iphone ios uitableview contentoffset