我做了一個popover。目前那個popover是空白的。我需要爲popover添加6個按鈕。按下6個按鈕中的任何一個,應用程序將用戶帶到相應的屏幕。我想在表格視圖樣式中添加這些按鈕。您可以考慮附帶的圖像(在iPad的左側選中6個選項彈出)。我想以同樣的方式做。請指導我。 關於PC。 添加東西到UIPopoverController
1
A
回答
2
創建一個視圖控制器,添加一個UITableView,實現它以正確顯示單元格,使其成爲popover控制器的內容。
2
打開Xcode管理器>文檔和搜索UIPopoverController。在左側的底部,打開'Popovers'示例代碼項目。
基本上你會看到,你需要在你的代碼的地方創建一個UIPopoverController
實例:
- (void)viewDidLoad {
...
/* 'contentCtrl' is an instance of UIViewController
* such as an UITableViewController
*/
...
popover = [[UIPopoverController alloc] initWithContentViewController:contentCtrl];
popover.popoverContentSize = CGSizeMake(320, 480);
...
}
並在某些時候表現出來,例如當用戶按下一個按鈕:
- (IBAction)showPopover:(id)sender {
UIButton *button = (UIButton *)sender;
[popover presentPopoverFromRect:button.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
}
我建議研究樣本。如果您需要UITableView
部分的幫助,文檔中有幾十個關於該主題的樣本(以及SO中的百分之一的問題)。
相關問題
- 1. 添加東西到導航欄
- 2. 將東西添加到隱藏文件
- 3. 將東西添加到Twitch bot
- 4. iphone - 將東西添加到類方法
- 5. 是system.js添加東西到我的JavaScript?
- 6. 如何添加一些東西到PYTHONPATH?
- 7. 添加東西JSON對象
- 8. 在OSX上向jna.library.path添加東西
- 9. 鈦:添加的東西滾動型
- 10. 爲什麼添加40個東西?
- 11. 如何在新行添加東西
- 12. Fancybox:添加標題和其他東西
- 13. 如何添加「basename」的東西?
- 14. 添加東西開始在Excel表
- 15. 動畫/添加效果的東西? JQUERY
- 16. 添加eventViewController不顯示任何東西
- 17. Scala添加方法擴展東西
- 18. 添加類和其他東西到你追加的html元素?
- 19. 找到什麼2號碼添加到東西,並乘以
- 20. 內容未被添加到UIPopoverController?
- 21. 東西viewmodel到html.actionlink
- 22. C - 雖然(東西||東西)
- 23. grep東西空間東西()
- 24. 調用一個函數,添加一些東西到
- 25. XSLT - 將類添加到具有類的東西?
- 26. 無法添加任何東西到我的d3條形圖
- 27. Android暫停線程,但添加到文本視圖的東西
- 28. 添加收藏夾(或類似的東西)到ASP.NET項目
- 29. 遇到動態添加東西的事件綁定問題
- 30. 將東西添加到f中的列表中#