我刚刚打开我的故事板,我的所有控件都消失了,视图显示为灰色(A部分)。虽然应用程序仍在编译并显示应用程序中的控件。
我跟着另一个SO question,但它似乎没有用。删除B部分只会出现一个红色框。
答案 0 :(得分:1)
您似乎在不知情的情况下使用尺寸类。
如果是这样,您应该首先尝试了解什么是大小类以及如何使用它们。以下是一些很好的起点:
...并再次显示所有视图,首先在界面生成器中选择(Any | Any)
尺寸类(屏幕截图中为' C'然后为每个执行以下操作 / strong>您的灰色视图:
这将为所有大小的类安装您的视图。您将在Interface Builder中以及在Simulator或您的设备上运行时看到它们。
除非您已了解所有大小类以及如何使用它们,否则在对布局进行任何更改之前,请确保在Interface Builder中选择(Any | Any)
大小类。 (因为当您选择不同的大小类并添加视图或约束时,这些只会被添加(=已安装)到该特定大小类而不会添加到其他类。)