gpt4 book ai didi

objective-c - Cocoa:无法阻止我的两个兄弟 View 重叠

转载 作者:行者123 更新时间:2023-12-03 17:22:38 25 4
gpt4 key购买 nike

我正在拍摄并制作全屏 View 。我的 View 设置如下:

view setup

兄弟 View 1 和 2 相互锁定,并且 arrow = spring 和 line = strut

但是,一旦我的窗口出现,底部同级 View 就会占据整个屏幕,而顶部同级 View 会覆盖在它的上面,如下所示:

actual

我花了一些时间尝试了我能想到的一切。 (就像不同的 Spring 和支柱)我怎样才能让 View 保持像我设置的那样并且不相互重叠?

谢谢

最佳答案

同级 2 不应该有顶部支柱或 Spring 。它们导致兄弟 2 保持固定在 super View 的顶部而不是底部。如果您希望同级 2 垂直调整其大小并与同级 1 保持固定距离,则需要通过代码或使用自动布局来完成。如果您可以切换到自动布局,我建议您这样做,因为在两个同级 View 之间使用 NSLayoutConstraint 来完成此配置很简单。

关于objective-c - Cocoa:无法阻止我的两个兄弟 View 重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608116/

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