Как создать табличное представление, чья первая ячейка выглядит как выбранная? - PullRequest
1 голос
/ 15 июня 2010

Я создал одно приложение для iPad, где 1-й экран представляет собой разделенный вид. В этом главном представлении находится табличное представление, а подробное представление содержит контроллер представления изображения. Моя проблема заключается в том, что при первоначальной загрузке приложения первая ячейка табличного представления должна отображаться как выбранная, а соответствующее представление изображения должно отображаться в подробном представлении.

1 Ответ

0 голосов
/ 01 июня 2011

Похоже, вам не нужна только ячейка, чтобы быть выбранной, но вам нужно, чтобы эта ячейка была выделена (чтобы появилось соответствующее изображение)

Вы должны увидеть это сообщение Каквыбрать UITableViewCell по умолчанию?

Вот пример кода

-(void)viewDidLoad:(BOOL)animated {
    [uiTableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0];
}

или, если вы действительно хотите, чтобы ячейка выглядела как выделенная, вы можете сделать что-то вроде

-(void)viewDidLoad:(BOOL)animated {
    UITableViewCell *cell= [uiTableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];
    [cell setHighlighted:TRUE animated:TRUE];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...