私はA、B、Cの3つのビューを持っているとしましょう。ビューAにあり、「ビューCを表示」というボタンがあります。今私は、アクティブなビューがBに行き、ビューBをビューBのポップアップとして表示するボタンを選択したいと思います。これが最初の質問です。 2番目の質問:CでXIBファイル(このポップアップはビューBに表示される)でデザインできる500x500pxのポップアップを表示するにはどうすればよいですか?Xcodeの別のビュー内にビューを表示する
0
A
答えて
0
本当にアプリケーションの設計方法によって異なります。 UIViewを持っている場合(少なくとも1つのUIViewControllerを想像してみてください)、インタフェースビルダーのビューAをビューAのサブビュー(上に)として追加します。次に、ビューBの上にビューCを追加します。ビューCのサイズと位置を500x500pxに設定し、ビューBに表示する場所に移動します。もちろん、IBOutletsをヘッダーに追加し、各ビューをIBOutletまでフックする必要があります。次に、安価な方法は、単にBまたはBとCのビューに対してhidden = YESを設定することです。ユーザーがボタンを押すと、ビューBの表示を解除してビューCの表示を解除するだけです。UIViewControllerを使用し、UINavigationControllerを使用していた場合は、Aのビューコントローラーをルートビューコントローラーとして設定し、Bのビューコントローラーを押すだけです。その後、BからpresentModalViewControllerを実行できます。これは、アプリケーションの設計方法に大きく依存します。
関連する問題
- 1. 別のビュー内にビューをロードする
- 2. Backbone.js:あるビューの結果を別のビューに表示
- 3. センタービューを別のビューの下に表示
- 4. mvcビュー内のビュー条件にボタンを表示/非表示する方法は?
- 5. ビュー内での表示
- 6. 別のViewControllerビュー内にViewController全体を表示
- 7. Django、ビューを別のビューで表示していますか?
- 8. ウィザードスタイルのナビゲーションでビューを閉じて別のビューを表示
- 9. xcodeでビュー属性インスペクタを表示
- 10. SCSF:ボタンをクリックして別のビューからビューを表示
- 11. xcode別の下にビューを挿入
- 12. デリゲートメソッドから別のビューを表示
- 13. 別のコントローラからビュー内にビューを表示するにはどうすればいいですか?
- 14. mvcビュー内のURLのリストを表示
- 15. 別のビューが表示されているときに、リージョンマネージャでビューを非表示にする
- 16. DIVをビューに展開する(別のDIVを表示する)
- 17. ビュー内にjsonオブジェクトを表示
- 18. 別のビュー内でビューのフレームを取得する方法は?
- 19. ロードビューには、問題を表示するには - AngularJS + ui.router(更新)別のビューからビューをロードする場合(ビューを表示する)
- 20. 警告:ビューがウィンドウ階層内にないビューを別のビューコントローラに表示しようとしました
- 21. UITableViewController内の別のビューにtableViewをスワップ
- 22. ビューの内容を動的に表示する方法
- 23. 1つのビューを選択するビューを表示する
- 24. UIViewControllerビューを表示する
- 25. 他のビューに別のビューを表示するアクティビティインジケータを追加中にメモリリークが発生する
- 26. MVCビュー表示
- 27. ビュー内のフォーム内の別のモデルにtaghelpersを使用する
- 28. 別のビュー内の1つのビューのパラメータを取得
- 29. Djangoの別のビュー内のビューからレポートを使用するには?
- 30. UINavigationController、ボタンClick to Open WebViewのURLを別のビューに表示