gpt4 book ai didi

iOS UIScrollView 有时适合屏幕宽度

转载 作者:行者123 更新时间:2023-11-28 07:45:58 27 4
gpt4 key购买 nike

我有一个 UIScrollview 在适应屏幕宽度方面表现不一致。当我多次运行同一个构建时,它与这个错误呈现的 View 不同:

[不正确的观点]

1

到这个正确呈现的 View :

[正确的看法]

2

当 View 确实正确渲染时,滚动会按预期工作,但当它渲染不正确时,它根本不会滚动,但图像宽度似乎渲染得很好。

View 层级是View>Safe Area>Scroll view>Content View。我已将 Content View 的宽度限制为等于顶 View ,并且还设置了滚动和 Content View 的约束 (0,0,0,0)。另一个问题是,即使我禁用了 Storyboard 中的扩展边缘功能,我的观点仍然落后于顶栏。我还尝试使用以下代码在代码中设置 ScrollView 大小:

让 size = UIScreen.main.bounds.size self.scrollView.contentSize = CGSize(width: size.width, height: size.height)

在调试器中,每个渲染器看起来像这样。注意VC转义了导航VC

When rendered correctly

When rendered incorrectly

任何帮助将不胜感激

最佳答案

原来我的问题与创建嵌入式 VC 后对其进行重命名有关。我不得不删除并重新开始,它现在工作正常

关于iOS UIScrollView 有时适合屏幕宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51033493/

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