0

iOSユニバーサルプロジェクトがあり、カテゴリ別にUINavigationBarの背景を変更します(参照:http://stackoverflow.com/questions/1692487/how-to-add-background-image-on-iphone-navigation-bar)

その後、カテゴリによってiPhoneとiPadアプリが変更されたことがわかりました。質問は、iPhoneアプリのナビゲーションバーの背景画像のみを変更し、iPadアプリでデフォルトの背景画像を使用するにはどうすればよいですか。

4

1 に答える 1

0

条件付きを中心にコードを作成できます[[UIDevice currentDevice] userInterfaceIdiom]UIDeviceのこのプロパティは、アプリが実行されているデバイスがiPhone /iPodtouchデバイスであるかiPadデバイスであるかを示す列挙値を返します。

このプロパティがUIUserInterfaceIdiomPhoneを返す場合は、カスタム背景画像をカテゴリメソッドの実装に使用できます。

于 2011-08-14T02:22:35.847 に答える