簡體   English   中英

UISearchBar不刪除導航欄

[英]UISearchBar not removing navigation bar

我正在嘗試創建一個簡單的搜索功能,其中從主屏幕引入搜索視圖。 我正在為該項目使用Interface Builder,這就是我的視圖設置: 在此處輸入圖片說明

但是,當我單擊搜索欄時,導航欄會按預期消失,但搜索欄不會向上移動。 在此處輸入圖片說明

我該如何解決?

-(BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
{
    NSLog(@"about to edit");
    [self.navigationController setNavigationBarHidden:YES animated:YES];
    return YES;
}

不知道我是否做對了。

您是否添加了UISearchBar或UISearchDisplayController? 第一個只是一個搜索欄,您可以將其放置在視圖上的任何位置,第二個是按照您想要的方式運行,向上並覆蓋屏幕的搜索欄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM