[UIScreen mainScreen].bounds
は、iPadがランドスケープモードの場合でも(0,0,768,1024)を返します。iPad:[UIScreen mainScreen] .boundsが間違った座標を返します
(0,0,1024,768)が返されますが、代わりに(0,0,768,1024)が返されます。
何が間違っている可能性がありますか?
[UIScreen mainScreen].bounds
は、iPadがランドスケープモードの場合でも(0,0,768,1024)を返します。iPad:[UIScreen mainScreen] .boundsが間違った座標を返します
(0,0,1024,768)が返されますが、代わりに(0,0,768,1024)が返されます。
何が間違っている可能性がありますか?
何も間違っていません。これは、残念ながらそれがどのように機能するかです。あなたが誤った値でCGRectを引いているときReturning incorrect rectangle on landscape application launch
返信いただきありがとうございます –
:
は、この質問を参照してください?回転アニメーションの前/中/後 –
[このチャプチャ](http://jomnius.blogspot.com/2011/03/beware-using-uiscreen-mainscreenbounds.html)にも同様の問題がありました。あなたは彼のようにすることができますし、より良い動作オブジェクトから境界を取得できますか? – Xav
@Sold Out活動家:ランドスケープモードでアプリを起動していますので、回転前です。回転はこれには関係しません。 –