gpt4 book ai didi

swift - Xcode 8/Swift 3 中 ScrollView 内的 StackedView

转载 作者:行者123 更新时间:2023-11-28 06:25:31 25 4
gpt4 key购买 nike

我正在尝试排列堆叠 View ,这样我就可以设置我的应用程序的 UI,使其看起来整洁。

我目前遇到的唯一问题是设置它以便我可以看到它!

目前,它在 Main.storyboard 上看起来像这样,这让我很烦:

Storyboard view

我的约束目前设置如下:

Constraints (edited)

我哪里错了?

最佳答案

您的 UIScrollView 需要知道其内容的宽度。因为它可以水平和垂直滚动,所以它不像界面生成器上的 UIView。

您可以做的一件事是在 UIScrollView 中添加一个隐藏的 UIView,高度为 0 且 |-[WidthView]-| 约束(前导和尾随其 super View - UIScrollView)。然后你应该添加 WidthView.width = UIScrollView.superView.width 约束。

这可以确保您的 UIScrollView 的 contentView 的宽度始终等于您的 UIScrollView 的 superView 的宽度。

您的 View 层次结构应如下所示:

Your view hierarchy should look like this

关于swift - Xcode 8/Swift 3 中 ScrollView 内的 StackedView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42010914/

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