Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ベータ版でアプリをテストしていますが、外部画面で問題が発生しています。
アプリの周囲に黒い境界線が表示されます。これは、以前は に設定overscanCompensationすることで修正されていました.noneが、iOS 13 では設定はまったく効果がありません。
overscanCompensation
.none
UIScene で設定する必要があるというエラーが表示されたことがありますが (これは使用していません)、エラーはデバッガーで 1 回しか表示されませんでした (イライラします!)。
何かご意見は?
メインキューにいないため、デバッガーエラーが発生しています。セカンダリ スクリーンのセットアップを DispatchQueue.main.async{} 内にラップするだけです。
DispatchQueue.main.async { // Setup your UIScreen here }
didConnectNotification に応答している場合、どのスレッドで通知を受けているかは誰にもわかりません。