0

フル解像度で実行するにはどうすればよいですか? 私が何をしようと、

UIScreen.MainContent.Bounds => {1024x768}

Monodevelop 2.8.8.4 を実行しており、展開ターゲットを 5.1 に設定しています

何か案は?

ありがとう

4

1 に答える 1

2

私はiPad3を持っていないので、これを確認することはできませんが、iPhone4のRetinaディスプレイでは、境界がすべてを物語っていません。

規模も考慮する必要があります。

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

UIScreen.MainScreen.Scaleこれは、MonoTouchで幅と高さを乗算することを意味する可能性があります。

于 2012-04-26T15:19:31.747 に答える