框架与视图控制器和故事板

时间:2015-06-18 11:23:46

标签: ios swift cocoa-touch

是否可以在swift中创建一个包含storyboard和viewControllers的可可触摸框架?

如果是的话,你可以给我一个指南的引用或者什么东西可以开始吗?我所看到的创建框架的所有例子都是非常简单的类,不涉及ui

我想创建一个涉及UI的框架

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。

您所要做的就是像往常一样从File>创建一个cocoa框架。新> iOS - Cocoa Framework ..

由于这涉及到用户界面,点击该项目并右键单击>新> iOS - 故事板。之后,它就像在普通应用程序中一样简单。一旦你的东西在框架方面结束,你必须创建一个新的项目来用UI测试你的框架(确保在fw中创建的类是一个公共类)。

要加载框架的故事板而不是示例项目的故事板,请在ViewWillAppear方法中执行完整操作。

  • 为故事板创建一个对象(包含框架 - 通常是您VC的名称)
  • instantiateInitialViewController
  • 并介绍他们

您将在示例项目中拥有框架的故事板。