1

我在How to add search bar in navigation bar for iPhone(一個問題 - 一個答案:很短,所以請看看)中找到這個問題的優雅答案。如何通過iOS中的故事板將UISearchBar添加到導航欄中

我喜歡在故事板(又名IB)中做這件作品:即「在NavigationBar titleView中創建一個從IB到SearchBar的插座」。但是我會在哪裏將SearchBar放置在故事板上?

這裏是我做過什麼:

  • 我在我的TableView頭放棄了搜索欄
  • 然後從NavigatorBar我點出口到搜索欄爲titleview的(唯一的選擇)
  • 但是當我運行我得到一個崩潰的程序:terminating with uncaught exception of type NSException

該方案還打開我的代碼在

int main(int argc, char * argv[]) 
{ 
    @autoreleasepool { 
     return UIApplicationMain(argc, argv, nil, NSStringFromClass([MINAppDelegate class])); 
    } 
} 

回答

9

只需拖動一個視圖(UIView的)到導航條,那麼你可以拖動視圖,包括裏面的UISearchBar幾乎所有的UI元素。我嘗試了它併爲我工作。

+1

問題在於,您無法使用選項卡欄中的整個空間來放置搜索欄。您只能使用它的特定區域 – Oscar

相關問題