Проблема UITableView в iPhone OS 3.0 - PullRequest
1 голос
/ 23 июня 2009

Я создал приложение в iPhone OS 2.2.1, которое содержит одно табличное представление и текстовое представление.

Целое приложение работает нормально во всех версиях iPhone OS, кроме 3.0.

В iPhone OS 3.0 при нажатии кнопки «Далее» перезапускается табличное представление, поэтому при перезагрузке между ячейками отображается некоторая линия.

Так может ли кто-нибудь подсказать мне, в чем проблема в OS 3.0?

Код следующей кнопки:

lblNo.text = [NSString stringWithFormat:@"%d/%d",Count,QUESTION]; 
[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:kTransitionDuration]; 
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:YES]; 
[tblView reloadData]; 
[UIView commitAnimations];

1 Ответ

0 голосов
/ 24 июня 2009

Я не вижу ваш код, поэтому я только догадываюсь. Но в SDK OS 3.0 произошли некоторые изменения в классе UITableViewCell. Вы больше не используете поле text. Вместо этого вы меняете текст метки, содержащейся в ячейке, на textLabel.text.

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