我正在将适用于 iPadOS 的 iOS13 应用程序转换为 SceneDelegate(多窗口)。
如何从当前的 SceneDelegate 获取当前的 UIWindow?
我知道 a 可以使用UIView.window
or访问当前场景UIViewController.view.window
,但是我有一个非 UI 类(AppDelegate),我需要在其中获取窗口(直到 iOS12 的 keyWindow)才能在所有内容之上显示一个小吃店。
我曾经这样做,[UIApplication sharedApplication].keyWindow
但现在,当然,这是错误的。