Monotouch Ipad3 retina 無法以全分辨率執行


我需要

做什么才能以全分辨率运行?不管我做什么,

UIScreen.MainContent.Bounds => {1024x768}

我正在运行 Monodevelopment 2.8.8.4,并将部署目标设置为 5.1

有什么想法吗?

谢谢

无法验证这一点,因为我没有iPad3,但在iPhone4的视网膜显示屏边界并不能说明全部情况。

您还需要考虑规模;

CGRect bounds = [[UIScreen mainScreen] bounds];
CGFloat screenScale = [[UIScreen mainScreen] scale];
CGSize realSize = 
    CGSizeMake(bounds.size.width * scale, bounds.size.height * scale);

这很可能转化为在MonoTouch上将宽度和高度乘以UIScreen.MainScreen.Scale

相关内容

  • 没有找到相关文章

最新更新