是否可以将隐藏的搜索栏放在分组表格视图之上?

问题描述:

在OS3.0中,很多普通表格视图都有一个最初隐藏的搜索栏,可以通过向下滚动来显示它(例如邮件,ipod)来访问它。是否可以将隐藏的搜索栏放在分组表格视图之上?

是否有可能为分组表视图做同样的事情?

背景

我使用的是分组表视图作为一个静态的导航菜单(类似事情的应用程序)。内容不会改变,只是一种选择下一个推送视图的方式。在桌子视图上方,我有一个搜索栏。我最初希望隐藏搜索栏,因为它看起来不太好,也可能让新用户感到困惑 - 也因为现在看来这是标准。

请注意,搜索栏与其所在表格视图的数据源无关 - 它不会搜索该表格视图的内容。这是在远程服务器上进行搜索。结果显示在堆栈中的新视图中。搜索栏旨在成为获取该功能的快捷方式。

UITableView继承自UIScrollView,因此设置UITableView的界限以在UITableView即将开始显示时将搜索栏移出视图。

+0

问题是搜索栏不在tableview中,而是在兄弟姐妹之上。如果我把它放在桌子视图中,例如作为自定义单元格,则它看起来不正确,因为分组的单元格不能跨越视图的宽度。 – frankodwyer 2009-06-26 01:54:48