无法在大小类之间共享控件

时间:2016-02-25 19:23:49

标签: ios iphone xcode

我有一个故事板,其中包含为Compact-Regular尺寸类(iPhone肖像)构建的UIView。现在我需要在横向iPad Regular-Any中使用一些相同的控件。我正在使用XCode 7.2,我发现它非常多。

在iPad尺寸类中,我可以看到来自其他尺寸类的控件,尽管它们是灰色的。我已经尝试将灰色控件拖到iPad尺寸类中,这似乎有效,但它仍然是灰色的,并且不允许添加约束。

我回到Any-Any并尝试在那里添加控件,希望在两者中都能看到它们。使用该方法,我连接的任何插座或操作仅存在于Any-Any大小类中,而不存在于更具体的大小类中。因此,出口/动作不会在运行时执行。

此外,当尝试在一个尺寸类中设置插座或动作时,将其删除。

这些已知的XCode错误是什么?有没有人见过这种行为?

1 个答案:

答案 0 :(得分:2)

您必须在检查器中添加控件。选择控件,打开“属性”检查器并向下滚动,直到看到如下内容:

enter image description here

单击加号并添加要添加该控件的大小类。然后单击复选框。