小编wan*_*chn的帖子

应用程序在前台时是否可以在动态岛上显示内容?

我按照Apple的文档创建了一个示例,我想要显示的内容仅在应用程序进入后台时出现。我想知道是否可以在前台显示?非常感谢。

ios dynamic-island

5
推荐指数
1
解决办法
802
查看次数

如何覆盖init方法并在swift中返回一个storyboard实例

在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),然后我被困在这里.如果你有另一个建议或解决方案来处理它我会很高兴.

非常感谢,如果你想帮助我.

objective-c ios swift

4
推荐指数
1
解决办法
882
查看次数

标签 统计

ios ×2

dynamic-island ×1

objective-c ×1

swift ×1