我在 How to add search bar in navigation bar for iPhone 上找到了一个看起来很优雅的回答。我喜欢其中关于在故事板中完成此操作(即IB)的部分:“从NavigationBar titleView 到 SearchBar 在 IB 中创建一个 outlet”。但是,我应该在故事板的哪个位置放置SearchBar呢?
以下是我的做法:
以下是我的做法:
- 我将SearchBar放在TableView的header中
- 然后从NavigatorBar中将outlet指向SearchBar作为titleView(唯一的选项)
- 但是当我运行程序时,它会崩溃:
terminating with uncaught exception of type NSException
。
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([MINAppDelegate class]));
}
}