UITableView теряет высоту при поиске - PullRequest
2 голосов
/ 05 марта 2011

У меня тут небольшие проблемы.У меня есть 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];
    }

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...