iphone模拟器只显示背景图片而不是标签和文本框,为什么会这样?

时间:2015-04-18 04:48:00

标签: ios swift imageview

这是一个简单的iOS移动应用练习。我有一个图像作为背景,然后添加标签和文本框。我运行模拟器,它显示正确。但过了一会儿我再次运行模拟器,模拟器只显示背景图像,文本框和标签不再存在。我重新开始写很多次,同时发生了同样的事情。这真让我抓狂。有没有人知道这里发生了什么?非常感谢你提前帮助!!!

2 个答案:

答案 0 :(得分:2)

如果您使用故事板,那么您的对象必须处于正确的顺序。

正确/正确的方式

enter image description here

错误的方式

enter image description here

答案 1 :(得分:1)

我认为你拖动button中的所有labeltext boxstoryboard个对象。如果你没有使用任何Layout的东西,那么所有东西都应该消失。请尝试AutoLayout

或者,如果您编写代码以在label中显示viewDidLoad(),请将对象添加到子视图self.view.addSubview(yourObjects)