gpt4 book ai didi

ios - UILabel 中的换行符在构建时被忽略

转载 作者:可可西里 更新时间:2023-11-01 03:40:19 26 4
gpt4 key购买 nike

我正在尝试使用 XCode 4.2 和 Interface Builder 为 iOS 5 构建一个三行 UILabel。放置 UILabel 后,我将行数设置为 3(此问题也发生在lines 设置为 0),并且我使用 option-Return 在 text 属性中正确地换行。这一切都正确显示在 Interface Builder 的 Storyboard预览中。问题是当我在模拟器中构建和运行应用程序时,换行符被完全忽略,文本只是在需要的地方换行在 UILabel 的 View 中,就好像文本中没有换行符一样。

显而易见的快速解决方案是在代码中设置 UILabel 的文本,或者制作三个 UILabel。没问题。当标签纯粹在 IB 中设置时,我只是对为什么会发生这种情况感到烦恼。有人遇到同样的问题吗?

最佳答案

这可能应该作为错误打开,但这里有一个解决方法:

不要使用 option-Return,而是使用 control-Return 并点击它两次(在 Storyboard 中的文本行之间留一个空行)。然后它将在 Storyboard和设备上正确显示。

关于ios - UILabel 中的换行符在构建时被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8388521/

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