【发布时间】:2011-12-10 14:10:23
【问题描述】:
当我点击状态栏以滚动到 UIScrollView 的顶部时,滚动指示器会在滚动时出现,然后在停止时消失。
当我使用[scrollView setContentOffset:CGPointZero animated:YES] 以编程方式滚动到顶部时,滚动指示器会在滚动到顶部时消失。
有没有办法以编程方式产生与用户点击状态栏时发生的行为类似的行为?
【问题讨论】:
标签: iphone ios uiscrollview
当我点击状态栏以滚动到 UIScrollView 的顶部时,滚动指示器会在滚动时出现,然后在停止时消失。
当我使用[scrollView setContentOffset:CGPointZero animated:YES] 以编程方式滚动到顶部时,滚动指示器会在滚动到顶部时消失。
有没有办法以编程方式产生与用户点击状态栏时发生的行为类似的行为?
【问题讨论】:
标签: iphone ios uiscrollview
是的,确实存在并且完全按照您的假设进行了调用。
来自UIScrollView 参考
flashScrollIndicators
立即显示滚动指示器。
- (void)flashScrollIndicators
讨论当你把滚动视图放在前面时,你应该调用这个方法。
可用性 适用于 iOS 2.0 及更高版本。宣布于 UIScrollView.h
【讨论】:
[scrollView setContentOffset:CGPointZero animated:YES] 之前和之后都尝试过[scroll flashScrollIndicators];,但没有成功。
[scroll flashScrollIndicators];,直到我们到达顶部。谢谢!