我正在将 UISearchBar 添加到 UINavigation Bar 中(这是一个基于故事板的应用程序):
//Setup the search bar.
searchBar = [[UISearchBar alloc]initWithFrame:CGRectMake(0.0f, 0.0f, 50.0f, 44.0f)];
self.tabBarController.navigationItem.titleView = searchBar;
searchBar.delegate = self;
controller = [[UISearchDisplayController alloc]initWithSearchBar:self.searchBar contentsController:self];
controller.searchResultsDataSource = self;
controller.searchResultsDelegate = self;
无论我将搜索栏的宽度和高度以及位置设置为什么,它都不会改变搜索栏的高度/宽度。它始终是相同的宽度和高度。
谁能建议如何改变?