StoryboardViewController 0.1.4

StoryboardViewController 0.1.4

StoryboardViewController 维护。



  • 作者:
  • Yoon

StoryboardViewController

CI Status Version License Platform

示例

简单地将视图控制器实现 Storyboardable 协议,然后在该协议中完成 2 件事。

class ProfileViewController: UIViewController, Storyboardable {
    static let storyboardName = "Example"
    typealias InitialParameterType = (userName: String, userID: Int)
...

然后您可以使用以下参数创建视图控制器。

    ...
    let profileViewController = ProfileViewController.create(initialParameter: (userName: "John", userID: 1001)) 
    ...

您可以通过在代码中设置 storyboardName 静态变量和在 storyboards 中设置初始视图控制器,或者设置与类名相同的 storyboard ID 来从 storyboards 中加载视图控制器。

安装

StoryboardViewController 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:

pod 'StoryboardViewController'

作者

Yoon, [email protected]

许可协议

StoryboardViewController遵循MIT许可协议。有关更多信息,请参阅LICENSE文件。