Я новичок в iOS и сталкиваюсь с проблемой относительно ячейки просмотра таблицы прокрутки. Я использую код, как этотКак автопрокрутить пользовательскую таблицу Показать ячейку в Objective C
- (void)viewDidAppear:(BOOL)animated{
[table setContentOffset:CGPointMake(0.0, table.contentSize.height - table.bounds.size.height)
animated:YES];
[tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:[headarray count]-1 inSection:0]
atScrollPosition:UITableViewScrollPositionBottom
animated:YES];
}
Но он показывает мне плохой доступ, что я делаю неправильно в этом code.Thanks заранее!
У меня есть Попробуйте код, как это в методе connectionDidFinishLoading
if ([headarray count] != 0) {
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[headarray count]-1 inSection:0];
[Newstable scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];
}
Ваш код абсолютно правильно, но проверить это '[musicGenre Count] -1 надрез: 0]', что он возвращается, проверьте его значение и класс. –
@muja попробуйте мой код и просто удалите ваш [table setContentOffset: CGPointMake (0.0, table.contentSize.height - table.bounds.size.height) анимированный: ДА]; эта строка –
@Muju Вы хотите прокручивать последнюю строку таблицы, как чат? –