UIScrollView上的scrollsToTop不起作用

时间:2012-07-16 07:12:37

标签: iphone objective-c ios ipad

我已将UIScrollView中的scrollTopTop属性设置为YES,但是当我点击状态栏时它无法正常工作。这是为什么?

我有一个名为A的UIViewController,而在A中我有UIViewController B,其中有UIScrollView。这是它不起作用的原因吗?

3 个答案:

答案 0 :(得分:0)

确定一些事情:

  • Scrollview就在前面。
  • 确保在添加/删除状态栏后重新启用它。
  • 只有一个scrollview,因为其中很多都会阻止它滚动到顶部。
  • 确保B视图在A视图前面。

很抱歉,问题必须包含更多详细信息,以便我们提供帮助:)

答案 1 :(得分:0)

应该在UIViewController A中添加UIViewController B. 像这样,当你在a中添加b.view时,你应该添加以下代码:  [self addChildViewController:b]

答案 2 :(得分:0)

我有一个应用程序,其中scrollsToTop正在工作。后来,我添加了一个UICollectionView并且scrollsToTop停止了工作。在追踪违规修订后,我必须设置UICollectionView.scrollsToTop = NO。我忽略了UICollectionView也继承自UIScrollView的事实。