Xcode 6.1 - 我无法修改xib的元素

时间:2014-11-03 11:04:32

标签: ios xcode interface-builder xcode6

我在Yosemite上有Xcode版本6.1。

我从git下载了一个Xcode项目,当我选择一个xib文件(使用Xcode版本6.1创建)时,我看到xib文件的所有元素都被禁用:

enter image description here

我尝试再次下载项目并清理项目但问题仍然存在。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

这是因为称为“大小类”的东西。这是基于设备和方向设置特定约束的非常有用的工具。

每个视图控制器都有2个大小的clases:一个水平和一个垂直大小的类,每个都有3个可能的值:compact,regular或any。 例如:'wCompact hRegular'适用于所有纵向的iPhone,'wAny hAny'是基本配置(所有布局)。

项目可能已将这些约束分配给它们的特定组合。

你可能在视图的底部有一些蓝色的东西,上面写着'wCompact hCompact'(或'wCompact hRegular'...)。单击标签并将其切换到其他组合,直到启用约束。