【发布时间】:2012-08-04 15:56:32
【问题描述】:
我需要创建一个新的 xib 文件并希望使用现有的 xib 来作为我的布局的基础。创建新的 xib 文件的最佳方法是什么?如果是 Android,我会复制并粘贴 xml,然后开始调整,但是使用 IB 我没有那个选项(对吗?)。
到目前为止,我已经尝试了两件事,(1) 在 xCode 中复制和粘贴文件,但该选项不存在,(2) 从旧 xib 复制所有 UI 元素并将它们粘贴到新的空白 xib .这会复制所有 UI 对象,但根本不保持结构或间距。最好的方法是什么?
【问题讨论】:
-
为什么复制 xib 文件并将其添加到 Xcode 对您不起作用?
-
在 xCode 之外?我想我能做到。似乎没有必要。
-
好的,这对我有用。问题是 xib 文件仍然引用旧的视图控制器。如何更改它以引用新创建的视图控制器?
-
@Kyle 在 IB 中打开它,单击 File Owner,选择右侧的 Identity Inspector 窗格,并将 Class 字段更改为您的新视图控制器。
-
谢谢,这正是我所需要的。 Squatch 或@Denis - 愿意发表您的评论作为答案,以便我接受吗?
标签: ios interface-builder xib