問題タブ [uiscenedelegate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ターゲットがios 11.0またはレターの場合、Xcode 11.3でUIWindowインスタンスにアクセスする
問題は、新しい AppDelegate / SceneDelegate セットアップを持つ Xcode 11 を使用していることです。このため、UIWindow は nil であるため、新しい rootViewController は設定されません。iOS 13 では SceneDelegate でウィンドウにアクセスすることはわかっていますが、このプロジェクトのターゲットは iOS 11 またはレターです。SceneDelegate クラスは @available(iOS 13.0, *) によって進められています。appDelegate から UIWindow にアクセスするにはどうすればよいですか? Xcode 11.3 と Swift 5.0 を使用しています。
ios - Swift - SceneDelegate への移行
iOS 13 より前は、トランジションを使用して LoginVC から TabBarController に移動していました。SceneDelegate で次のことを達成するにはどうすればよいですか? このアプリには 1 つのシーン/ウィンドウしかありません
swift - Onboarding を iOS13 の Scene Delegate で機能させるには?
SceneDelegate でオンボーディング画面をセットアップしようとしています。
以下のコードを実行すると、コンパイルされますが、黒い画面になります。
AppDelegate の優れたオンボーディング チュートリアルは数多くありますが、iOS13 の新しい SceneDelegate 向けのチュートリアルはほとんどありません。このチュートリアルを取り、SceneDelegate に適用しようとしましたが、うまくいきません: https://www.youtube.com/watch?v=y6t1woVd6RQ&t=537s
これは私のシーン デリゲート コードです。
最後のガードステートメントをコメントアウトする場合とコメントアウトしない場合の両方を試しました。