私は画面の寸法が間違っていることに気付きました。私はポートレートモードになっていて、シーンの幅と高さを印刷すると1024x768です。適切な寸法を得るにはどうすればよいですか?私はObjective-Cでそれについていくつかの記事を見つけ、Swiftでそれを行う方法を理解しようとしましたが、私はSwiftとプログラミングの初心者であるため、どう考えていません。シーンの適切な寸法を取得する方法
これを解決するための簡単なアプローチはありますか?
私は画面の寸法が間違っていることに気付きました。私はポートレートモードになっていて、シーンの幅と高さを印刷すると1024x768です。適切な寸法を得るにはどうすればよいですか?私はObjective-Cでそれについていくつかの記事を見つけ、Swiftでそれを行う方法を理解しようとしましたが、私はSwiftとプログラミングの初心者であるため、どう考えていません。シーンの適切な寸法を取得する方法
これを解決するための簡単なアプローチはありますか?
利用self.view.bounds
画面のサイズを取得するには(あなたのビューを仮定すると、フルスクリーンである)
ビューは、シーンの一部を示しています。シーンを囲むようにビューを移動して、ゲームをスクロールできます。したがって、シーンのディメンションは画面のディメンションとは異なります。
UISceen.mainScreen()。boundsは常に画面の現在の向きでのサイズを示します。 Self.view.boundsはあなたが作業しているView Controllerのサイズを与えます。多くの場合、これは同じです。
シーンのサイズは必ずしも画面のサイズではありません。 –
本当ですか?どのようにして画面のサイズにアクセスできますか? – Larisa