奇妙なバグがあります。私はデュアルアプリを持っています。最初に実行したとき、ゼロの y はバッテリーと信号強度バーの下の一番上にあります。別のView Controllerに移動すると、正常に動作し、すべてが下にシフトされるため、y = 0ではメニューバーのすぐ下になります. 最初のビュー コントローラーに戻ると、メニュー バーの直後にある y も描画されます。
こんなことは今までなかったのですが、これはデュアル アプリ (私の最初のデュアル アプリ) と関係があるのでしょうか? Ted
ユニバーサルアプリを作成するときにも同様の問題がありました。ここを参照してください:奇妙な UIView 座標の問題
問題は、XIB 内のビューの自動サイズ調整でした。IBにアクセスして修正すると(変更するか、すべての自動サイズ設定オプションを削除すると)、再び正常に機能しました。