tvOSでカスタムUIWindow
インスタンスを使用すると、アプリはキーボードとリモートのシミュレータに応答しなくなります。 UIWindow
インスタンスで設定する必要がある変数またはプロパティがありますか?tvOSのカスタムUIWindowがキーボード入力に応答しないアプリケーションを作成する
class AppDelegate: UIResponder, UIApplicationDelegate {
lazy var window : UIWindow? = {
let screen = UIScreen.main
let w = UIWindow(frame: screen.bounds)
return w
}()
// ...
}
理由は、私は、カスタムの色合いの色を持っているとtraitCollectionDidChange
経由ダーク/ライトモードの変化に対応するためにUIWindow
をサブクラス化する必要があるということです。
これはtvOS 10.2.1にあなたはUIWindowのインスタンスでmakeKeyAndVisible()
を呼び出す必要が