gpt4 book ai didi

ios - UIScrollView 奇数滚动

转载 作者:行者123 更新时间:2023-11-29 12:31:16 24 4
gpt4 key购买 nike

我的 ScrollView 出现了这种非常奇怪的行为。它是在 iOS 8 中使用自动布局设置的分页 ScrollView 。到目前为止,屏幕非常简单,只有一些标签和一个 ScrollView 。一共有三页。

该设置是一个“容器 View ”,其中有一个 ScrollView ScrollView 包含一个内容 View ,它从容器中获取它的大小,它的宽度是容器 View 大小的 3 倍,从而提供一个包含 3 页内容的 ScrollView ,其大小是容器 View 的大小。

弹跳关闭,分页打开。

enter image description here

滚动看起来并不“断断续续” - 我之前在 UITableView 中遇到过这种情况,我知道当手机难以产生良好的帧速率,我不认为它是那样的。

它几乎就像整个 ScrollView 都陷入了糖浆之中。或者好像有人在滚动结束时向 ScrollView 添加了一些 UIDynamics 或某种 Spring 行为,因为无论“轻弹”滚动的强度如何,它都异常缓慢地翻页。

我附上了一段视频来向您展示我的意思。我在模拟器和 iP6+/iP5s 设备上的所有设备上重现了这个。

视频:http://tinypic.com/player.php?v=v5jy4p%3E&s=8#.VJljyr0CkA

那个滚动不正常吗?您认为问题出在哪里?

最佳答案

问题是我使用的是 1800 x 600 的自由格式 UIViewController - 所以我可以在界面生成器中布局我的内容(3 页)。恢复为 600 x 600 可恢复正常滚动。我不知道为什么会发生这种情况,因为自动布局的全部意义在于不会受到这些尺寸变化的影响,而且我的 View Controller 是完全自适应的……但我们做到了。

这是我正在使用的方法:UIScrollView Paging Autolayout & Storyboard - 它非常有用,但请注意在编译之前将 View Controller 恢复到合理的大小,否则会出现奇怪的滚动!

关于ios - UIScrollView 奇数滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27620808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com