Я бы хотел прокрутить мои ячейки UITableView 2 при нажатии на кнопку. Общая высота сдвига вниз составляет 100 пикселей. Как я могу это сделать?Как прокрутить UITableView до определенной позиции?
8
A
ответ
10
Задайте вопрос contentOffset
.
[aTableview setContentOffset:CGPointMake(0,100)];
5
Если вы знаете, что клетка вы хотите прокручивать использовать scrollToRowAtIndexPath: atScrollPosition: анимированный:
иначе использовать свойство contentOffset или прокручивать пикселями http://developer.apple.com/IPhone/library/documentation/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html#//apple_ref/doc/uid/TP40006922-CH3-SW26
2
стремительными 3 вариант ответа:
tableView.setContentOffset(CGPoint(x: 0,y :100), animated: false)
Это отлично подойдет для меня +1 для этого ответа dude – Sabby
Здесь в Swift 4: 'self.tableView.setContentOffset (CGPoint (x: 0, y: 20), анимированный: true)' –