0

私は iPhone 開発に不慣れで、iPhone 4s および iPhone5 と互換性のあるコードを作成したいのです
が、4S の背景ビューに画像を適用すると、そのサイズは 320*480 ですが、iPhone 5 では変更されます。この互換性を管理するにはどうすればよいですか? また、iPhone 4s と iPhone 5 のボタンとその位置の互換性を管理する必要がありますか? はいの場合は? 次に、ボタンの位置をプログラムで処理する方法...

私はこの解決策を見つけました..

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
    // iPhone Classic    }
if(result.height == 568)
{
    // iPhone 5
}}

それは機能しますか?

4

1 に答える 1