【发布时间】:2019-11-22 08:35:51
【问题描述】:
我正在将适用于 iPadOS 的 iOS13 应用程序转换为 SceneDelegate(多窗口)。
如何从当前的 SceneDelegate 获取当前的 UIWindow?
我知道 a 可以使用 UIView.window 或 UIViewController.view.window 访问当前场景,但我有一个非 UI 类(AppDelegate),我需要在其中获取窗口(直到 iOS12 之前的 keyWindow)以在顶部显示小吃店一切。
我以前是[UIApplication sharedApplication].keyWindow,但现在当然错了。
【问题讨论】:
标签: xcode ios13 uiscenedelegate uiscene