是否可以使用Storyboard及其视图控制器开发iOS框架?虽然我从任何iOS应用程序初始化框架中的入口方法,但它需要转到我们与框架捆绑在一起的故事板。
答案 0 :(得分:1)
创建UI Framework的一种方法是使用nib文件创建VC。如果您在框架中定义了segues,那么请转到storyboard。
如果您正在使用故事板,请公开UI助手类,您可以在其中从故事板中实例化VC。 例如:
public class Utility {
public static func getHomeVC() -> UIViewController {
let storyboard = UIStoryboard.init(name: "HomeScreen", bundle: Bundle(for: self))
let homeVC = storyboard.instantiateViewController(withIdentifier: "FrameworkHomeVC")
return homeVC
}
}
答案 1 :(得分:0)
是
故事板就是为了保存您的用户界面。您可以使用它来实例化p4 integrate
。
代码分为代码文件。
答案 2 :(得分:0)
[iOS Framework] 只是源和资源的容器(如 .storyboard
)。
当您使用 .storyboard
构建框架时,您会得到类似
在这里你可以找到.storyboardc
,它是编译的 .storyboard