0

iPhone アプリのコードにUIView(つまり)を描画しました。UIButton

今度はiPad版を開発したいのですが、iPhoneとiPadは画面サイズが違うので、UIViewサイズが違うはずです。ビューをプログラムで処理するにはどうすればよいですか?

4

1 に答える 1

4

ユニバーサル iOS アプリの場合、提供しているデバイスを確認し、それに応じてビューを描画します

したがって、View Controller で:: を使用します。

-(void)viewWillAppear:(BOOL)animated {
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {

         //draw accordingly to your layout for iPad

    }
   else { //iphone layout
   }

}
于 2012-04-19T06:51:03.673 に答える