UITableView,setContentOffset动画:否不会在iPad上滚动

UITableView,setContentOffset动画:否不会在iPad上滚动,ipad,uitableview,ios4,Ipad,Uitableview,Ios4,我有一个简单的UITableView;我试图强制它滚动到viewDidLoad中的某个位置,这样我就可以隐藏表中的第一行(除非用户向上滚动)。我的第一行高度为90.0px,因此我尝试此操作以强制我的UITableView滚动: [contentTable setContentOffset: CGPointMake(0, 90.0f) animated: NO]; 问题是使用动画:NO什么都不做;UITableView将不会滚动。如果我使用动画:是的,但是,一切正常;它可以滚动,但设置动画的缺点

我有一个简单的
UITableView
;我试图强制它滚动到
viewDidLoad
中的某个位置,这样我就可以隐藏表中的第一行(除非用户向上滚动)。我的第一行高度为
90.0px
,因此我尝试此操作以强制我的
UITableView
滚动:

[contentTable setContentOffset: CGPointMake(0, 90.0f) animated: NO];
问题是使用
动画:NO
什么都不做;
UITableView
将不会滚动。如果我使用
动画:是的
,但是,一切正常;它可以滚动,但设置动画的缺点是,我的UI在滚动过程中会闪烁,这根本不是我想要的

你知道为什么吗?如果我的
UITableView
有1行或20行,它似乎并不重要,只有当我将
animated:YES
传递到
setContentOffset
时,它才会滚动

我目前正在运行Xcode 4.2,在我的第一代iPad上使用iOS 4.3.3


编辑:还有一件事要提-
scrollToRect
似乎根本不起作用,不管我为它的
animated
属性传递了什么值。关于在iOS上滚动,我是否存在一些根本性的误解?

潜在的重复:

潜在的重复项:


我很确定UtableView滚动有一些问题。我正在使用:

选择RowatineXpath:indexPath动画:是scrollPosition:UITableViewScrollPositionMiddle


它应该选择由索引路径指示的行,然后滚动表,以便选定的行位于视图的中间。它在模拟器上可靠地工作,但在iPhone上它有时滚动,有时不滚动。通常(但不总是)它会在最初几次工作,然后停止工作(即,它不会滚动,所选单元格不在屏幕上)。但始终选择正确的单元格。我无法确定是什么控制它是否滚动。我向苹果提交了一份bug报告,但没有回应。

我很确定UtableView滚动有一些bug。我正在使用:

选择RowatineXpath:indexPath动画:是scrollPosition:UITableViewScrollPositionMiddle

它应该选择由索引路径指示的行,然后滚动表,以便选定的行位于视图的中间。它在模拟器上可靠地工作,但在iPhone上它有时滚动,有时不滚动。通常(但不总是)它会在最初几次工作,然后停止工作(即,它不会滚动,所选单元格不在屏幕上)。但始终选择正确的单元格。我无法确定是什么控制它是否滚动。我向苹果提交了一份bug报告,但没有回应。

可能重复的可能重复的