[英]UISearchBar slides away when tapped
我有一個搜索欄作為導航欄的標題視圖。
它看起來像這樣,我希望它看起來像這樣:
但是當我點擊它時,它只是滑到頂部而變得無法訪問
這是我用來配置它的代碼:
- (void)configureSearchBar
{
self.searchController = [[UISearchController alloc] initWithSearchResultsController:nil];
self.searchController.searchBar.delegate = self;
self.navigationItem.titleView = self.searchController.searchBar;
}
有什么辦法可以解決這種問題?
self.searchController.hidesNavigationBarDuringPresentation = NO
添加這一行已經解決了這個問題或我。 出現此問題的原因是,我的搜索欄被設置為導航欄的標題視圖,並且屬性hidesNavigationBarDuringPresentation
默認情況下設置為YES
。 將此屬性設置為NO
可解決此類問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.