我正在开发 iPad 应用程序。我想在搜索栏下实现隐藏段(文件、文件夹、全部)。当 SearchBar 获得焦点时,Segment Control 将在 SearchBar 下进行。确保 SearchBar 和 Segment Controller 没有滚动。
有人给我idea吗?
我正在开发 iPad 应用程序。我想在搜索栏下实现隐藏段(文件、文件夹、全部)。当 SearchBar 获得焦点时,Segment Control 将在 SearchBar 下进行。确保 SearchBar 和 Segment Controller 没有滚动。
有人给我idea吗?
将 UISearchBar 对象和 UISegmentControll 对象添加到 tableView 的标题视图中。
创建一个视图控制器并打开 .xib 文件并将搜索栏和分段控件放置在您的 UIView 和 UITableView 之外。连接所有 IBOutlets 和代表。您可能会专注于这种方法- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
在这种方法中,您将显示您的分段控件。在此步骤之前,您必须将分段控件隐藏在viewDidLoad
. 在以下方法中,您可以再次隐藏分段控件
- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar
取消按钮的方法是:
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
搜索按钮的方法是:
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
现在这取决于您如何使用这些方法。这样,您的搜索栏或标签栏都不会滚动。