我按照Apple的文档创建了一个示例,我想要显示的内容仅在应用程序进入后台时出现。我想知道是否可以在前台显示?非常感谢。
在Objective-C中,我可以轻松地使用以下代码:
- (instancetype)init {
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
self = [sb instantiateViewControllerWithIdentifier:@"WMViewController"];
return self;
}
Run Code Online (Sandbox Code Playgroud)
如何使用Swift实现这一点?我知道这样做很奇怪,但由于某些原因,我必须初始化一个viewController,如下所示:
let vcClass = WMTableViewController.self
// ...
let vc = vcClass.init()
Run Code Online (Sandbox Code Playgroud)
因此,为了支持storybord / xib,如果可以覆盖init方法并返回另一个实例将很容易.
这是我正在做的工作:
我正在尝试将我的小lib(WMPageController)转换为Swift(WMPageController-Swift),然后我被困在这里.如果你有另一个建议或解决方案来处理它我会很高兴.
非常感谢,如果你想帮助我.