Как узнать ширину и высоту iPhone / iPad с помощью MonoTouch? - PullRequest
24 голосов
/ 25 марта 2011

Мне нужно узнать ширину и высоту iPhone / iPad с помощью MonoTouch.

Как получить программно?

Ответы [ 3 ]

49 голосов
/ 25 марта 2011

Чтобы узнать размер экрана устройства, наберите UIScreen.MainScreen.Bounds. Возвращает RectangleF с размером экрана.

9 голосов
/ 01 сентября 2016

Для получения ширины используйте,

UIScreen.MainScreen.Bounds.Width

Чтобы получить высоту используйте,

UIScreen.MainScreen.Bounds.Height
1 голос
/ 25 октября 2017

Вы используете UIScreen.MainScreen.Bounds , чтобы получить размер экрана point . Возвращает значение точки экрана, а не размер пикселя.

UIScreen.MainScreen.Scale , которые возвращают 1,0 пикселя на точку для дисплеев без сетчатки и 2,0 пикселя на точку для дисплеев сетчатки.

UIScreen.MainScreen.Bounds.Size.Width * UIScreen.MainScreen.Scale получит ширину в пикселях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...