如何在按钮单击时显示UISplitViewcontroller

THO*_*MAS 5 iphone objective-c ipad

有没有办法显示UISplitViewController点击按钮?

Jus*_*ews 0

请使用以下代码..

@interface ...

-(IBAction)Btn_OpenSplitView:(id)sender;

@end

@implementation ...

-(IBAction)Btn_OpenSplitView:(id)sender { 
    UIViewController* secondVC = [[UIViewController alloc] initWithNibName:@"ContentView"
                                                                    bundle:nil];

    UIViewController* firstVC = [[UIViewController alloc] initWithNibName:@"MenuView"
                                                                   bundle:nil
                                                withContentViewController:secondVC];

    UISplitViewController* splitVC = [[UISplitViewController alloc] init];
    splitVC.viewControllers = [NSArray arrayWithObjects:firstVC, secondVC, nil];

    [self addSubview:splitVC.view];   
}

@end
Run Code Online (Sandbox Code Playgroud)