相关疑难解决方法(0)

如何获得多窗口 SceneDelegate Xcode 11 的当前 keywindow 等效项?

我正在将适用于 iPadOS 的 iOS13 应用程序转换为 SceneDelegate(多窗口)。

如何从当前的 SceneDelegate 获取当前的 UIWindow?

我知道 a 可以使用UIView.windowor访问当前场景UIViewController.view.window,但是我有一个非 UI 类(AppDelegate),我需要在其中获取窗口(iOS12 之前的 keyWindow)以在所有内容的顶部显示小吃吧。

我曾经这样做,[UIApplication sharedApplication].keyWindow但现在,当然,这是错误的。

xcode ios13 uiscenedelegate uiscene

7
推荐指数
3
解决办法
6621
查看次数

标签 统计

ios13 ×1

uiscene ×1

uiscenedelegate ×1

xcode ×1