隐藏/显示SearchBar

时间:2016-01-08 19:24:35

标签: ios objective-c iphone delegates searchbar

我正在尝试使用以下代码显示隐藏的搜索栏。会发生什么是搜索栏最初没有出现。一旦我触摸屏幕,它就会重新显示以显示searchBar,但searchBar不会自动显示。 VC确实符合UISearchBarDelegate模式。

任何人都可以提出可能存在的问题吗?

- (void) showSearchBar {
if (_barMovedUp==YES) {
CGRect newBounds = self.tableView.bounds;
newBounds.origin.y = newBounds.origin.y -       self.searchBar.bounds.size.height;
self.tableView.bounds = newBounds;
self.barMovedUp = NO;}
self.searchBar.hidden=NO;
self.searchShowing=YES;//keeps track of whether showing or not
self.searchBar.delegate = self;
}

我应该将代表行移到别处吗?提前感谢任何建议。

0 个答案:

没有答案