gpt4 book ai didi

ios - Xcode - xib 和自动布局的奇怪问题(xib 扩展到随机高度)

转载 作者:搜寻专家 更新时间:2023-11-01 06:48:21 27 4
gpt4 key购买 nike

我有一个带有 xib 文件/类问题的奇怪的自动布局。我在使用 xib 文件的 Swift 中创建了一个自定义通知 View (UIView 子类)。

  • 当设备以纵向加载时,通知很好。
  • 当我旋转到横向时,通知再次正常(但是,按钮交互以某种方式变得禁用/无响应)
  • 当我旋转回纵向时,xib View (即“self”)扩展到随机高度(注意“黄色”背景,由以下设置:self.backgroundColor = UIColor.yellowColor()

在初始添加到 View Controller 后,我的代码中没有设置框架或约束。我已经调整了我能想到的 xib 文件中的每个自动布局约束,并且仍然有这个问题。

以下是部分截图: enter image description here enter image description here

最佳答案

尝试向 View 添加高度约束。在约束列表的末尾,您有:- 垂直空间(我猜这是顶部的垂直空间- 水平空间- 水平空间- 为 View 添加高度限制,使其永远不会调整其高度

关于ios - Xcode - xib 和自动布局的奇怪问题(xib 扩展到随机高度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26794718/

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