2

xcode 6.3.2 yosimite 10.10 のシミュレーターに非常に奇妙なバグがあります

シミュレーター\実行アプリを開くと、通常のシミュレーターが開くこともあれば...下の図をよく見ると、シミュレーターの画面の寸法が実際の画面に表示されるものと異なるようです。

私のチェックでは、ウィンドウのスケーリングやデバイス (iphone5、5s、6 など) とは何の関係もありません。

何か案は?


ここに画像の説明を入力

4

1 に答える 1

1

他の多くのチェックの後、シミュレーターのレイアウト エンジンについて非常に興味深いことがわかりました。正常に開いた場合でも、間違ったサイズの計算が行われますが、同時に初期の縦横比が保持されます

blueSquare と redRect の 2 つのオブジェクトを作成しました。コンソールの場合-幅と高さが正しく計算されました

ここに画像の説明を入力

しかし、実際の画面に redRect がどのように描画されるかを見てください:

ここに画像の説明を入力

半分の幅のサイズではなく、さらに大きくなっています...さらに小さく(4分の1)縮小すると、実際の半分よりも少し大きく描画されます

ここに画像の説明を入力

****結論**** 私の意見では、これは xCode6.3.2 (安定版) バージョンの別の厄介なバグであり、次の xCode がより安定することを願っています...

于 2015-07-02T19:23:09.383 に答える