多くの試みを行った後、私のUIViewが別のデバイスで同じように表示されない理由を理解できません。最初は私は自動レイアウトとサイズクラスを使用していましたが、それに多くの問題があった後、私のシニアは自動レイアウトを使用せず、サイズクラスを無効にするように私に言いました。だから私はそれをしましたが、私の見方は4,5,5,6で異なって見えます。これが私のすべての要素をストーリーボードに入れた方法です。サイズクラスを無効にした後にUIViewが正しく表示されない
は、私はそれがどのように見えるiPhone 4Sでプロジェクトを実行した後。 6Sで
(画面に調光効果を無視してください):
5S(これは、すべてのデバイス上のように見えることになっている方法です)で
誰かが間違っていると指摘できますか?ありがとう。 PS:私は新しいプロジェクトを作成し、もう一度やり直すように言われましたが、問題はすでにいくつかのビューを作成してクラスファイルを作成していて、もう一度やり直したくないということです。この問題の原因となります。その後、使用サイズクラスの
なぜautolayoutを無効にしていますか?なぜあなたのシニアがこの種のアドバイスをしているのですか?それはあなたがいくつかの困難に直面し、次にこれを使用するのを止める良い解決策ではありません。あなたの画面は自動レイアウトで扱いにくいです。今では自動レイアウトを使用していないので、自動サイズ変更を試すことができます – Lion
@Lion - 私はさらに多くの画面を持ち、すべてのデバイスで同じように見えるようにします。私は言われたことをしなければならない。はい、私は自動サイズ変更を有効にしています。 – TKutal