問題タブ [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.

0 投票する
1 に答える
66 参照

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 を使用しています。

0 投票する
2 に答える
207 参照

ios - Swift - SceneDelegate への移行

iOS 13 より前は、トランジションを使用して LoginVC から TabBarController に移動していました。SceneDelegate で次のことを達成するにはどうすればよいですか? このアプリには 1 つのシーン/ウィンドウしかありません

0 投票する
2 に答える
635 参照

swift - Onboarding を iOS13 の Scene Delegate で機能させるには?

SceneDelegate でオンボーディング画面をセットアップしようとしています。

以下のコードを実行すると、コンパイルされますが、黒い画面になります。

AppDelegate の優れたオンボーディング チュートリアルは数多くありますが、iOS13 の新しい SceneDelegate 向けのチュートリアルはほとんどありません。このチュートリアルを取り、SceneDelegate に適用しようとしましたが、うまくいきません: https://www.youtube.com/watch?v=y6t1woVd6RQ&t=537s

これは私のシーン デリゲート コードです。

最後のガードステートメントをコメントアウトする場合とコメントアウトしない場合の両方を試しました。