如何在UIPopOverController
中顯示段控制器,如圖所示,PLs是否向我推薦任何代碼?帶段控制器的UIPopOverController
回答
這是出現在一個UITextField
或UITextView
標準菜單。您不必編寫任何代碼即可在自己的文本字段或文本視圖中獲取該菜單。只需點擊與光標相同位置的文本字段或文本視圖,或者點擊兩次以選擇一些文本,菜單將自動出現。
我已通過以下代碼完成此操作。 我爲按鈕添加了IBAction
,並添加了以下代碼,它對我來說非常合適。
- (IBAction)Test:(id)sender
{
UISegmentedControl *segment = [[UISegmentedControl alloc] initWithItems:[NSArray arrayWithObjects:@"one",@"two",@"three", nil]];
UIViewController *tempView = [[UIViewController alloc] init];
tempView.view.frame = CGRectMake(0, 0, 180, 44);
[tempView.view addSubview:segment];
pop = [[UIPopoverController alloc] initWithContentViewController:tempView];
pop.popoverContentSize = CGSizeMake(180, 44);
[pop presentPopoverFromRect:CGRectMake(0, 0, 180, 44) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
}
這裏pop
在@interface
宣佈UIPopoverController
。
不工作?現在有什麼問題? –
它顯示錯誤'' - [UIPopoverController initWithContentViewController:]不在UIUserInterfaceIdiomPad下運行時調用。「# – Fazil
你不能在Iphone上顯示彈出窗口,請參考蘋果的文檔。 –
試用這個WEPopover。您可以使用它並在其中添加您的細分控制器。您可能需要爲這種外觀自定義segmentcontroller的外觀。
我應該在這裏做什麼改變incude uisegment CONTROLER在WEPopover代碼菜單 \t \t'的UIViewController * contentViewController = [[WEPopoverContentViewController頁頭] initWithStyle:UITableViewStylePlain]。 \t \t \t \t self.popoverController = [[[[WEPopoverController alloc] initWithContentViewController:contentViewController] autorelease]; \t \t [self.popoverController presentPopoverFromRect:button.frame \t \t \t \t \t \t \t \t \t \t \t \t inView:self.view \t \t \t \t \t \t \t permittedArrowDirections:UIPopoverArrowDirectionDown \t \t \t \t \t \t \t \t \t \t \t animated:YES];' – Fazil
- 1. 從現有的控制器創建UIPopoverController
- 2. UIPopoverController?該酥料餅控制器
- 3. ipad帶UINavigationController的UIPopoverController
- 4. 來自UIPopoverController的父控制器的訪問成員
- 5. 分段控制器
- 6. UIPopoverController內部的兩個控制器:有框架問題
- 7. 如何從UIStoryboardPopoverSegue獲取由UIPopoverController包裝的視圖控制器?
- 8. 從模態顯示的視圖控制器中呈現UIPopoverController
- 9. UIPopoverController接受控制,不會放過
- 10. 帶自己的控制器的百里香片段
- 11. 帶有導航控制器的視圖控制器
- 12. 帶有標籤欄控制器的導航控制器?
- 13. 字段帶有bindingList包裝的gridview控制器
- 14. UIPopoverController解除後呈現視圖控制器
- 15. UIPopOverController在呈現提醒控制器時收縮
- 16. 從其內容控制器中關閉iPad UIPopoverController
- 17. 調整段控制器段的寬度
- 18. WPF色帶控制控制
- 19. 如何獲得新階段的控制器控制器JavaFX
- 20. 分段控制器或CollectionView?
- 21. Xcode段控制器錯誤
- 22. 微控制器位字段
- 23. ScrollViews和分段控制器
- 24. 帶有TableView的導航控制器
- 25. 帶參數的Web2py控制器?
- 26. 帶MVC的PHP前端控制器
- 27. 帶前端控制器的Spring MVC
- 28. 帶微調控制器的EditText
- 29. 帶子控制器的導軌視圖
- 30. 帶導航控制器的iOS6方向
我想知道如何在我們的應用程序中做到這一點 – Fazil
看看'UIMenuController'的文檔。 – rmaddy