MKMapViewの実際の高さを取得するにはどうすればよいですか(Interface Builderで指定された高さではありません)。
これが私の例です。IBOutlet MKMapView*worldmapとして参照されるマップを含むビューをInterfaceBuilderで作成しました。
このビューの実際のサイズ(右の画像を参照)は、Interface Builderで指定されたサイズ(左の画像を参照)とは異なります。これは、ナビゲーションバーも(コードで)追加し、マップ/ビューの高さがそれに応じて変化するためです。デバイス画面(4または3,5 ")。
しかし、私が使用するとき...
worldmap.frame.size.height
...私は常に、実際のサイズではなく、InterfaceBuilderで設定されたサイズを取得します。
実際のサイズを取得するにはどうすればよいですか?