В классе mViewController.xib.cs
Мне нужно определить высоту / ширину экрана в любой момент времени.Поэтому я переопределил следующее.Я заставил отладчик перейти к этим методам, что странно в том, что независимо от того, в каких поворотах находится iPad, он показывает, что мой рост 1024, а ширина 768, тогда как на самом деле он должен меняться в зависимости от ориентации iPad (портретили пейзаж).Может кто-нибудь сказать, пожалуйста, что я делаю не так?
public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
{
RectangleF screeninfo = UIScreen.MainScreen.Bounds;
float height = screeninfo.Height;
float width = screeninfo.Width;
return true;
}
public override void DidRotate( UIInterfaceOrientation fromInterfaceOrientation)
{
RectangleF screeninfo = UIScreen.MainScreen.Bounds;
float height = screeninfo.Height;
float width = screeninfo.Width;
}