gpt4 book ai didi

ios - Xcode 9 在堆栈 View 中将标签设置为 0 行到 14,600.5 的高度

转载 作者:技术小花猫 更新时间:2023-10-29 10:58:17 26 4
gpt4 key购买 nike

在 Xcode 9 中,我按照 AppCoda 教程开始了 iOS 开发。我注意到一些奇怪的行为,想知道这是一个错误还是我对 Interface Builder 中的堆栈 View 不理解的东西(因为该应用程序确实编译并在我的手机上正确显示)。

当我放置 Label 并将其设置为堆栈 View 中的第三个元素时,即其他两个嵌套堆栈 View 的同级元素,如果使用默认属性,它看起来很好。但是,当我将 lines 属性从 1 更改为 0 时,标签和相邻的堆栈 View 从界面构建器中消失。

Before

After

在尺寸检查器中,标签的坐标从 0,208.5 变为 0,-90。如果我更改这些属性,标签的高度将从 0,0 更改为 375,14600.5,并且 Xcode 会抛出错误:Interface Builder 不支持大于 10,000 x 10,000 的 UILabel 大小。

这是 Xcode 的一个错误,还是这个版本的 Xcode 的 lines 属性有一些改变的行为(本书目前涵盖 Xcode 8)。

最佳答案

这是一个解决方案。选择标签 View 并转到尺寸检查器。在标签首选项下,选中显式尺寸框。这可以防止堆栈 View 在您将多行标签放入其中时折叠。

关于ios - Xcode 9 在堆栈 View 中将标签设置为 0 行到 14,600.5 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46330863/

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