0
我有一個的tableView頭隱藏搜索欄:IOS目標c的tableView搜索欄
- (void)viewWillAppear:(BOOL)animated {
CGRect newBounds = self.tableView.bounds;
newBounds.origin.y = newBounds.origin.y + self.searchBar.bounds.size.height;
self.tableView.bounds = newBounds;
}
我也有一個放大鏡圖標按鈕顯示搜索欄:
- (IBAction)showSearchBar:(id)sender {
[self.searchDisplayController setActive:YES animated:YES];
[self performSelector:@selector(showKeyboard) withObject:nil afterDelay:0.1];
}
問題是,當我拉下桌子(重新加載數據) - 它也顯示搜索欄。
我只想讓searchBar在放大鏡圖標被點擊時變得可見。
我不太確定,如何解決這個問題?
我在第一個地方誤入歧途嗎?
感謝,
增加了屏幕截圖,使我的問題更加清晰: searchbar appears when pulling down
是, 開關self.searchBar.hidden = true和false在幾個地方做我一直在尋找的差異。 謝謝, – Marek