gpt4 book ai didi

swift - 实际上,如何在 Xcode 中使用一条横跨整个屏幕的垂直线分隔两个部分

转载 作者:行者123 更新时间:2023-11-30 12:57:18 30 4
gpt4 key购买 nike

我想用一条垂直线将屏幕分成两部分。垂直线应该从屏幕底部一直延伸到导航栏。如果我们使用 html/css,我只会有 2 个 div,并在右侧 div 上放置一个左边框。如果有办法在 View 的单侧放置边框,那么我可以制作 2 个 View 并按照您对边框的说明进行操作。如果这是不可能的,有没有办法我可以在 Storyboard中画一条垂直线。或者是我使用 UIBezier 路径的唯一选择?

非常感谢,这是我第一次构建自己的应用程序,所以如果这个问题有点愚蠢,我深表歉意。

最佳答案

您可以采用多种方法之一,但由于您才刚刚开始,我将采用简单的方法:

向 View Controller 添加一个新 View ,并将其背景颜色设置为您想要分隔符的颜色。接下来添加一个约束以使其 X 位置在其 super View 中居中,然后添加一个约束以赋予其 1pt 的恒定宽度,最后添加 2 个约束,一个位于顶部,常数为 0,底部也相同。现在您应该有一个 View ,它充当 View Controller 两侧之间的分隔符。

获得分隔符后,您可以在任一侧添加 View 并将它们限制到分隔符,以便它们根据运行应用程序的设备的宽度进行拉伸(stretch)和收缩。

关于swift - 实际上,如何在 Xcode 中使用一条横跨整个屏幕的垂直线分隔两个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40282921/

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