(ウィンドウベースの)iPhoneアプリで複数のビューやウィンドウを作成することはできますか?iPhoneで複数のウィンドウ/ビューを作成する方法は?
7
A
答えて
2
はい可能です。ビューコントローラを使用して新しいビューを作成し、そのビューのインスタンスをクラスに作成するだけです。その後、ibactionでいくつか削除してサブビューを追加することができます。それはちょうど、迅速かつ簡単な方法カントーだ、あなたは
編集リクエストに応じてなど、あなたがそれぞれのビューを管理する方法をして、より多くの詳細に入ることができます:あなたのクラスで は、あなたがそれのインスタンスを作成しますそのようなインターフェイス:
MyClass *myClass; (make sure to alloc and init in the init or awakeFromNib method)
次に、このようibactionでアプリデリゲートのインスタンスを作成:
MyAppDelegate *myAppDelegate = (MyAppDelegate *)[[UIApplication sharedApplication] delegate];
そして、あなたは別の観点から切り替えるには、この操作を行うことができます
[self removeFromSuperView]; (or self.view in case this is a view controller)
[[myAppDelegate window] addSubview:myClass];
1
あなたはプログラム的にビューを追加するには、次のような何かすることができます:ウル答えを
//If you create controllers via XCode, just link them in the .h file with IBOutlet
UIViewController *aViewController = [[UIViewController alloc] initWithNibName:@"YourNibName" bundle:[NSBundle mainBundle]];
self.viewController = aViewController;
[aViewController release];
// Add the view controller's view as a subview of the window
UIView *controllersView = [viewController view];
[window addSubview:controllersView];
[window makeKeyAndVisible];
関連する問題
- 1. iPhone sdkでアクセス可能な複数のカスタムテキストフィールドを作成する方法
- 2. Javaで複数の画面を作成する方法は?
- 3. C#windowsアプリケーションフォームで複数のカウントダウンタイマーを作成する方法は?
- 4. solrで複数のフィルタクエリを作成する方法は?
- 5. 複数のテキスト行をアンドロイドで作成する方法は?
- 6. 複数のオブジェクトをバックグラウンドで作成する方法は?
- 7. iphoneでグラフを作成する方法
- 8. 複数のビューを含むボタンを作成する方法は?
- 9. iPhoneのドロップダウンルックルーボタンを作成する方法
- 10. シングルビューコントローラで2つの複数のUIPickerviewを作成する方法
- 11. Androidで複数のタブ/セクションのキーボードを作成する方法
- 12. SDカードに複数のファイルを作成する方法は?
- 13. logstash.confファイルに複数のインデックスを作成する方法は?
- 14. Rails複数のオブジェクトをチェックボックスで作成する方法
- 15. ボタンで複数のイベントを作成する方法
- 16. トランザクション内で複数のアイテムを作成/削除する方法
- 17. 複数のダイナミックフィールドで「ビューを作成する」方法
- 18. Firebirdで複数の選択クエリを作成する方法
- 19. zend frameworkで複数ページのフォームを作成する方法
- 20. Unixシェルで複数行のリフレッシュを作成する方法
- 21. Documentumで複数のユーザーを作成する方法
- 22. django-cmsで複数のメニューを作成する方法
- 23. androidで複数行の編集テキストを作成する方法
- 24. 複数のタブ付きフォームサブパネルをFlashで作成する方法
- 25. ManyToManyFieldに複数の項目をプログラムで作成する方法
- 26. iPhone、iPad、Androidで動作するExtjsアプリケーションの作成方法は?
- 27. iPhoneタイムテーブルアプリケーションの作成方法
- 28. iPhone SDKの複数の列構造と水平スクロールでtableViewを作成する方法は?
- 29. iPhoneのテーブルビューでチェックマークを作成する方法は?
- 30. 複数のバージョンのiPhoneアプリケーションを作成する
感謝を。いくつかのサンプルコードまたはサンプルコードを私に渡すことができますか? – Nasir