2014-03-27 97 views
0

我有一个UITableView作为UIView子视图。该表视图有UISearchBar,这是正常工作,但它正在改变它的位置,当它成为第一个响应者:避免UISearchBar调整大小

enter image description here

代码:

self.searchBar = [UISearchBar new]; 
self.searchBar.delegate = self; 
self.searchBar.placeholder = @"Buscar"; 
self.searchBar.text = @""; 

self.searchController = [[UISearchDisplayController alloc] initWithSearchBar:self.searchBar contentsController:self]; 
self.searchController.delegate = self; 
self.searchController.searchResultsDataSource = self; 
self.searchController.searchResultsDelegate = self; 

self.tableView.tableHeaderView = self.searchBar; 

反正是有避免这种变化?我希望它在选择时保持在同一个地方。

谢谢!

+0

很糟糕,你可以把一些代码,使我们可以明白的地方正是问题。 – Thukaram

+0

你在使用UISearchDisplayController吗? – dariaa

+0

@dariaa是的我是 – dccarmo

回答

相关问题