web-dev-qa-db-ja.com

MonoTouchを使用してiPhone / iPadの幅と高さを取得するにはどうすればよいですか?

MonoTouchを使用してiPhone/iPadの幅と高さを取得する必要があります。

プログラムで取得する方法は?

24
bharath

デバイスの画面サイズを取得するには、UIScreen.MainScreen.Boundsを呼び出します。画面サイズとともにRectangleFを返します。

50

幅を使用するには、

UIScreen.MainScreen.Bounds.Width

高さを使用するには、

UIScreen.MainScreen.Bounds.Height
9
Tushar patel

IScreen.MainScreen.Boundsを使用して、point画面のサイズを取得します。ピクセルサイズではなく、画面のポイント値を返します。

IScreen.MainScreen.Scaleこれは、非網膜ディスプレイの場合はポイントあたり1.0ピクセルを返し、網膜ディスプレイの場合はポイントあたり2.0ピクセルを返します。

IScreen.MainScreen.Bounds.Size.Width * UIScreen.MainScreen.Scale幅をピクセル単位で取得します。

1
Geert Jan