【问题标题】:xcode 4.2 ios 5 copying contents of a storyboardxcode 4.2 ios 5复制情节提要的内容
【发布时间】:2012-02-19 20:06:08
【问题描述】:

原问题:

这是我第一次发帖。我正在尝试通过following cs193p (online) 学习ios 编程。我被一件非常(看似)简单的事情困在了作业 3 上。我已经对它进行了一些谷歌搜索。

我不知道如何将我的视图从作业 2(这是一个故事板)复制到我的新 xcode 项目。

我创建了一个新的主从应用程序(称为 Calculator3),并从其中复制了作业 2 (Calculator2) 中的情节提要。但是,我无法获取该故事板的内容并将它们放入新生成的故事板中。

那么是否可以将一个情节提要的内容复制到另一个情节提要中?如果没有,那我该怎么做?

【问题讨论】:

  • 欢迎来到 SO。请将您的解决方案作为答案发布,而不是将其添加到问题中。并且不要忘记在截止时间结束时接受答案。
  • 谢谢你的提示 :)

标签: ios objective-c storyboard xcode4


【解决方案1】:

感谢 LU RD,我在这里发布了我的答案,而不是在我的第一篇文章中使用编辑。

答案:

我的一个朋友解决了它。 我一直出错的原因是因为我执行了 cmd/apple A + cmd/apple C。而不是单击视图顶部,我想复制然后执行 cmd/apple C。之后,粘贴它在情节提要中使用 cmd/apple V。

我注意到它只在以下情况下才真正有效(我认为它在更多情况下有效)。

  1. 这两个文件应该在同一个项目中,因此请将旧情节提要文件复制到新项目中。
  2. 然后通过“显示助手编辑器”按钮将两个情节提要并排显示。
  3. 单击视图顶部中间的并通过 cmd/apple C 进行复制。
  4. 单击您的其他情节提要并通过 cmd/Apple V 将其粘贴。

【讨论】:

  • 太棒了,这值得更多的支持。我有同样的问题。我不知道用助理编辑器打开。
  • 谢谢,这对我帮助很大。
  • 此外,如果您的源故事板设置为不使用自动布局,那么目标故事板应设置为相同。否则大部分 UI 控件都不会被复制。
【解决方案2】:

将旧故事板从源项目带入您的新目标项目,作为临时故事板工作。 :)

(我在源项目的 en.lproj 文件夹中找到它)您也可以通过选择视图下的灰色条来复制和粘贴所有视图控制器组件。

然后删除临时情节提要并继续粘贴。

【讨论】:

    【解决方案3】:

    您可以通过拖放故事板将故事板复制到另一个项目。确保勾选“将项目复制到目标组文件夹”框。

    当然,您的所有引用都会中断并且必须重新构建,但布局和转场都将在那里。

    【讨论】:

      猜你喜欢
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 2011-12-09
      • 2013-11-30
      • 1970-01-01
      • 2015-06-13
      • 2012-05-18
      • 2013-10-15
      相关资源
      最近更新 更多