viewDidLoadのポップオーバーでマスタービューを表示できますか(ビューが縦向きの場合)?UISplitViewController - viewDidLoadのマスタービューのポップオーバーを表示
2
A
答えて
8
解決方法1:
[self.popoverButtonItem.target performSelector: self.popoverButtonItem.action withObject: self.popoverButtonItem];
解決方法2:
[self.popoverController presentPopoverFromBarButtonItem:toolbarButtonItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO];
しかし、トリックは、これらのステートメントを使用するときです。私はこの目的のためにフラグを使用しなければなりませんでした。起動時に一度だけポップアップを表示するために、私はpopoverController
への参照を持っています。
0
iOS 8.0の場合、SplitviewcontrollerはpreferredDisplayMode
をサポートしています。これは、このユースケースのための洗練されたソリューションです。 Appleドキュメントから:
UISplitViewControllerDisplayModePrimaryOverlay
The primary view controller is layered on top of the secondary view controller, leaving the secondary view controller partially vis{ible.
Available in iOS 8.0 and later.
関連する問題
- 1. Swift 3 - UISplitViewController - ランドスケープでマスタービューを表示/非表示(ノーツアプリなど)
- 2. UISplitViewController:ポップオーバーを表示するには?
- 3. UISplitViewControllerポートレート方向のディテールの上にマスタービューを表示
- 4. 防止UISplitViewControllerマスタービュー(アプリのiOS 4.xが)
- 5. UISplitViewController portrait - ツールバーのポップオーバー問題
- 6. UISplitViewController詳細ビューをテーブル/マスタービューにプッシュ
- 7. UISplitViewControllerの表示
- 8. UISplitViewControllerのマスタービューにタブバーを追加する方法
- 9. UISplitViewController - 詳細ビューからマスタービューのアクションをトリガーする
- 10. UISplitViewControllerマスタービューを置き換えるためにSegue
- 11. iOSストーリーボードUISplitViewControllerフルスクリーンに表示
- 12. UISplitViewControllerの中央にMBProgressHUDを表示
- 13. 灰色のバーを表示するUISplitViewController
- 14. ポップオーバーにナビゲーションバーを表示
- 15. iOS - ストーリーボード付きのUISplitViewController - 複数のマスタービューと複数の詳細ビュー
- 16. ボタンのCGRectからのポップオーバーを表示
- 17. iOS 5のUITabBarControllerのUISplitViewController
- 18. MGSplitViewControllerのポートレートモードのマスタービューと詳細ビューの両方を表示
- 19. UISplitViewController Popoverが空です
- 20. スプリットビューコントローラのマスタービュー表示ボタンの位置を変更
- 21. UISplitViewControllerはモーダルビューコントローラを表示しません
- 22. 詳細の代わりにマスタービューを最初に表示
- 23. ポップオーバー間の対応を表示/非表示
- 24. Angular2 NG2-ポップオーバーの非表示は、()
- 25. UISplitViewController iOS 5.1でポップオーバー矢印方向エラーが発生する
- 26. スプリットビューでマスタービューを変更しても、ポートレートでポップオーバーが更新されない
- 27. クリックでポップオーバーを表示するには?
- 28. UIViewControllerをポップオーバーとして表示
- 29. ポップオーバー内にストーリーボードモーダル・セグを表示
- 30. モーダル・ポップオーバーがイメージを表示しない