iPad 専用アプリにユニバーサル サポートを追加しています。最初の画面には、アプリの設定にアクセスするためのボタンを含むビューがあります。現在、iPad のみのバージョンでは、設定は UIPopoverView に表示され、UIPopoverController はアプリのビュー コントローラーのプロパティです。iPhone版では、代わりにモーダルポップアップを使用する必要がありますが、問題は、現在のビューコントローラーとビューをどのように分割するかです。
@interface ClientSelectionController : UIViewController <UISearchBarDelegate, UIAlertViewDelegate>
{
@private
UIPopoverController *settingsPopover;
}
-(IBAction)btnSettingsTouchedDown:(id)sender;
@end
コントローラー用に 2 つの異なるビュー クラスを作成し、UIPopoverController を ClientSelectionView_iPad バージョンの子にする必要がありますか、それとも代わりに ClientSelectionController の 2 つの異なるバージョンを作成する必要がありますか?