我正在使用iPad App。我想在搜索栏下实现隐藏的细分(文件,文件夹,全部)。当SearchBar成为焦点时,分段控制将在SearchBar下进行。确保SearchBar和Segment Controller没有滚动。

有人给我主意吗?

最佳答案

制作一个视图控制器并打开.xib文件,然后将搜索栏和分段控件放置在UIView中,并移出UITableView。连接所有IBOutlet和代表。您可能会关注这种方法- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
在这种方法中,您将显示您的分段控件。在执行此步骤之前,您必须将分段控件隐藏在viewDidLoad中。
在以下方法中,您可以再次隐藏分段控件

- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar

取消按钮的方法是:
 - (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar

用于搜索按钮的方法是:
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar

现在由您决定如何使用这些方法。这样,您的搜索栏或标签栏都不会滚动。

10-06 13:03