У меня тут небольшие проблемы.У меня есть UISearchBar, который ищет для меня некоторый контент, который включен в UITableView.Идеальный.
Когда загружается мое представление, я устанавливаю высоту 110 в строку представления моего стола.Ницца.Когда появляется мой вид, он имеет 110 пикселей.высоты.Хорошо.
Но когда я нажимаю на UISearchBar, мои строки теряют установленную высоту.
Я не знаю, что может быть.
Любая помощь, спасибо!
- (void)viewDidLoad {
[super viewDidLoad];
theTableView.rowHeight = 110;
theTableView.backgroundColor = [UIColor clearColor];
}
И поисковый код:
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar {
[searchBar setShowsCancelButton:YES animated:YES];
self.theTableView.allowsSelection = NO;
self.theTableView.scrollEnabled = NO;
}
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar {
searchBar.text=@"";
[searchBar setShowsCancelButton:NO animated:YES];
[searchBar resignFirstResponder];
self.theTableView.allowsSelection = YES;
self.theTableView.scrollEnabled = YES;
}
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
// All the actions goes here, like parsing xml.
[self.tableData removeAllObjects];
[theTableView reloadData];
}
Спасибо!