Ipad UIViewController中的UISplitView

Ipad UIViewController中的UISplitView,ipad,uisplitviewcontroller,Ipad,Uisplitviewcontroller,您好,我正在使用Ipad应用程序 我想将UISplitView添加到UIViewController,它应该采用编程方式 有人能帮我摆脱这一切吗 我已经将拆分视图添加到UIWindow中,效果很好,但我需要将UISplitView添加到UIView控制器中, 当用户点击主屏幕上的按钮时,它将进入详细视图,详细视图应为UISplitView Thx预先您好,我做了如下,它可能会对您有所帮助。只需按说明传递参数,您就可以获得所需的slpitview .H文件 #import <Foundat

您好,我正在使用Ipad应用程序
我想将UISplitView添加到UIViewController,它应该采用编程方式 有人能帮我摆脱这一切吗
我已经将拆分视图添加到UIWindow中,效果很好,但我需要将UISplitView添加到UIView控制器中, 当用户点击主屏幕上的按钮时,它将进入详细视图,详细视图应为UISplitView

Thx预先

您好,我做了如下,它可能会对您有所帮助。只需按说明传递参数,您就可以获得所需的slpitview

.H文件

#import <Foundation/Foundation.h>
@class AppDelegate;
@interface CustomSplitView : NSObject
{
AppDelegate *objAppDelegate;
}
+(UIView *) setSplitView : (UIViewController *)masterView : (UIViewController*)DetailView :(CGRect)frame;
+(void) changeSplitView:(UIViewController *)DetailView :(UINavigationController *)navigationController;

@end
用于在主视图中设置拆分

   Masterview *objFirstView = [[Masterview alloc] initWithNibName:@"Masterview" bundle:nil];
    appdel.masterDelegate = objFirstView;
    Detailview *objSecondView = [[Detailview alloc]
                                          initWithNibName:@"Detailview" bundle:nil];

    UIView *objView=[CustomSplitView setSplitView:objFirstView :objSecondView :self.view.frame];
    [self.view addSubview:objView];
    [objFirstView release];
    [objSecondView release];

您好,我做的如下,它可能会帮助您。只需按说明传递参数,您就可以根据需要获得slpitview

.H文件

#import <Foundation/Foundation.h>
@class AppDelegate;
@interface CustomSplitView : NSObject
{
AppDelegate *objAppDelegate;
}
+(UIView *) setSplitView : (UIViewController *)masterView : (UIViewController*)DetailView :(CGRect)frame;
+(void) changeSplitView:(UIViewController *)DetailView :(UINavigationController *)navigationController;

@end
用于在主视图中设置拆分

   Masterview *objFirstView = [[Masterview alloc] initWithNibName:@"Masterview" bundle:nil];
    appdel.masterDelegate = objFirstView;
    Detailview *objSecondView = [[Detailview alloc]
                                          initWithNibName:@"Detailview" bundle:nil];

    UIView *objView=[CustomSplitView setSplitView:objFirstView :objSecondView :self.view.frame];
    [self.view addSubview:objView];
    [objFirstView release];
    [objSecondView release];

我建议你去看电视。它有一个与常规API类似的API,但有许多额外的API。其中之一就是能够将其添加为子视图

我建议使用MGSplitViewController。它有一个与常规API类似的API,但有许多额外的API。其中之一就是能够将其添加为子视图