How can I add a UISearchDisplayController to a UIView? I开发者_高级运维nterface builder won't let me.
A UISearchDisplayController cannot be added to a UIView because it doesn't inherit from a UIView. You can add a UISearchBar in Interface builder with an IBOutlet and then create a UISearchDisplayController with that UISearchBar programmatically.
Just do it in code e.g. (assuming the view controller is vc):
[vc addSubview:mySearchDisplayController.searchBar];
// Note that searchBar is the view, and mySearchDisplayController only CONTROLS the searchBar etc.
精彩评论