我正在把旧的应用程序从..xib s迁移到。这些.xibs有许多IBOutlet连接,复制和粘贴视图并重新创建它们非常耗时。我想知道是否有办法做到无缝的。有人知道这个问题的解决办法吗?
发布于 2015-03-05 11:02:47
是的有办法。
<subviews> ... </subviews>对标记,并复制该部分。<!--MyViewController>) ),并在视图控制器<view> ... </view>标记中从xib复制和粘贴您的子视图<view> ... </view>。例如
<connections> ... </connections>重复上述步骤,以便在所有IBOutlets上进行复制。请注意,连接位于<view> .. </view>标记之下,但在<viewController> ... </viewController>中
您将从第二个片段中注意到,IBActions与视图一起表示,在声明了子视图之后,作为IBOutlets一起表示。
您可能需要做更多,这取决于xib文件的复杂程度。如果您决定重新创建一些xib组件,而不是在If中复制它们,那么请注意这一点。不要忘记,一旦你完成了,就从项目中删除你的xib文件。
https://stackoverflow.com/questions/26627431
复制相似问题