是否可以在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. UISplitViewController彈出窗口爲空
- 2. 作爲彈出窗口顯示圖像
- 3. 如何顯示其他彈出窗口上的彈出窗口?
- 4. 將子視圖顯示爲彈出窗口時出現問題
- 5. 如何在我的主窗口中顯示彈出窗口?
- 6. 彈出窗口不顯示
- 7. 彈出窗口不顯示
- 8. 顯示彈出窗口
- 9. iPhone:MKAnnotation顯示彈出窗口?
- 10. 在主窗口運行之前顯示一個彈出窗口
- 11. 作爲彈出窗口顯示UserControl
- 12. 如何在主html頁面上顯示html彈出窗口?
- 13. asp.net - 彈出窗口顯示彈出窗口
- 14. 彈出式窗口在視圖中顯示每個窗口的相同結果
- 15. 我的模態窗口沒有顯示爲彈出窗口
- 16. 主窗口內的FLTK彈出窗口
- 17. 在彈出窗口中顯示網格視圖
- 18. 分割視圖MasterView不在彈出窗口中顯示,但在
- 19. 在圖層彈出窗口中顯示Flash視頻
- 20. 如何在新視圖中將圖像顯示爲Highslide彈出窗口?
- 21. 顯示CD的彈出窗口
- 22. 顯示彈出中心的新窗口
- 23. 從彈出窗口調用主窗口
- 24. 從彈出窗口刷新主窗口
- 25. jQuery彈出內容顯示在頁面上,彈出窗口不顯示
- 26. 彈出窗口中的表格視圖
- 27. 在視圖和彈出窗口中顯示UITableView會改變外觀
- 28. 刪除splitViewController中主視圖的彈出窗口
- 29. 在c#中顯示彈出窗口.net
- 30. 如何顯示彈出窗口?