这是一个问题 我需要通过单击naviagationItemRightBarButton在应用程序上创建一个面板。 这个面板包含标签btn等... 我尝试使用UIPopover来做,但我认为这只适用于ipad app。
public UIPopoverController CustomPopover;
FilterSortController newpanel = new FilterSortController();
//FilterSortController is UIViewController
CustomPopover = new UIPopoverController(newpanel);
CustomPopover.PresentFromBarButtonItem (this.NavigationItem.RightBarButtonItem , UIPopoverArrowDirection.Any, true);
然后我重写了FilterSortController的ViewDidLoad
ContentSizeForViewInPopover = new System.Drawing.SizeF(320,110);
无法使用monotouch为iphone创建Popover。 谢谢你的帮助
答案 0 :(得分:4)
iPhone不支持UIPopoverController。您必须编写自己的自定义控制器和视图才能获得此功能。 ObjC here中有一个开源实现,您可以将其打包或移植。