iOS UIScrollView微调

时间:2013-01-25 12:26:48

标签: ios uiscrollview performance

在Apple的应用程序中,我注意到滚动是完美的。一切都很顺利,当你停下来时,它会停止。你可以拥有一个巨大的图像并直接移动到任何地方,它就会停留在那里。

我想提供相同的UE,但对于我的应用,如果内容超出滚动视图的大小(应该如此 - 否则,滚动视图的重点是什么?)滚动视图永远不会停留,您必须拖动以查看边缘上的内容,然后它会反弹并再次隐藏它。非常讨厌,特别是如果有像按钮那样的活动内容。

我不是iOS专家,例如我刚刚发现了viewWillAppear对w.r.t的重要性。 UIScrollView的。是否有关于如何获得完美摇滚实体滚动的简明参考? (即不是Apple的Dev docs!)

感谢阅读,

一民

2 个答案:

答案 0 :(得分:1)

您是否在contentSize上设置了UIScrollView属性?

scrollView.contentSize = CGSizeMake(2000, 2000);

答案 1 :(得分:0)

Apple可以访问我们没有的内部组件,因此其产品往往表现更好。在iOS中滚动基本上是接受或离开它。遵循教程中的指导原则并且它们都具有flakey滚动功能,特别是在缩放时边缘并不总是可见。