我想在点击按钮时滚动我的UITableView 2单元格。向下移动的总高度为100px。我怎么能做到这一点?
答案 0 :(得分:11)
设置contentOffset
属性。
[aTableview setContentOffset:CGPointMake(0,100)];
答案 1 :(得分:5)
如果您知道要滚动的单元格,请使用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)
swift 3版的答案:
tableView.setContentOffset(CGPoint(x: 0,y :100), animated: false)