OStack程序员社区-中国程序员成长平台

标题: ios - 即使所有线条都是蓝色的,UILabels 也不会出现 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 13:50
标题: ios - 即使所有线条都是蓝色的,UILabels 也不会出现

我的标签对象没有出现在模拟器屏幕上。我应该在 View Controller 菜单中有一条橙色线或黄色圆圈,但我没有这些,看起来应该没问题。



Best Answer-推荐答案


关于蓝线:

这些只是“智能指南”,可帮助您将对象放置在具有合理边距的 Interface Builder 中。

关于模拟器上不显示标签:

虽然 View Controller 在 Storyboard 编辑器中以 600 x 600 点的“通用”大小表示,但在 iPhone 模拟器上运行时,它可能会更薄(例如,对于 iPhone 4(s)-5,320 点宽) (s))。很可能,您的右对齐标签不在屏幕上。

解决方案:

将自动布局约束从标签添加到容器 View :按住 Control 从标签拖动到 View Controller 背景,然后在出现的黑色弹出对话框中选择“Trailing space to container”。

Here is a tutorial on auto-layout来自信誉良好的来源(Ray Wenderlich 网站)。

关于ios - 即使所有线条都是蓝色的,UILabels 也不会出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35028554/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4