以纵向视图以编程方式显示根控制器弹出窗口

时间:2010-07-02 12:44:25

标签: iphone ipad uisplitviewcontroller uipopovercontroller

有没有办法以纵向模式以编程方式显示响应用户操作的根视图控制器?

在我的应用程序中,根视图控制器可以响应一些用户与细节控制器的交互而更新,我想在发生这种情况时将其弹出。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果要弹出根视图控件,请使用UIPopOverController

self.QuickSearchPopView = [[[QuickSearchPopView alloc]
    initWithNibName:@"QuickSearchPopView" 
    bundle:[NSBundle mainBundle]] autorelease];

//create a popover controller
self.popoverController = [[[UIPopoverController alloc]
    initWithContentViewController:self.QuickSearchPopView] autorelease];

//present the popover view non-modal with a
//refrence to the button pressed within the current view
[self.popoverController presentPopoverFromRect:self.view.frame
    inView:self.view
    permittedArrowDirections:UIPopoverArrowDirectionAny
    animated:YES];
相关问题