2010-05-25 3 views

ответ

10

Задайте вопрос contentOffset.

[aTableview setContentOffset:CGPointMake(0,100)]; 
+0

Это отлично подойдет для меня +1 для этого ответа dude – Sabby

+0

Здесь в Swift 4: 'self.tableView.setContentOffset (CGPoint (x: 0, y: 20), анимированный: true)' –

5

Если вы знаете, что клетка вы хотите прокручивать использовать scrollToRowAtIndexPath: atScrollPosition: анимированный:

http://developer.apple.com/iphone/library/documentation/uikit/reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/scrollToRowAtIndexPath:atScrollPosition:animated:

иначе использовать свойство 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)