0
我非常感兴趣的是创建一个非常类似于iPad中的设置的应用程序[两个方向的分割视图]。我想以编程方式不使用ib。 此外,我正在尝试创建的应用程序将是主应用程序的子视图,并且只需点击一个按钮即可使用。ipad - splitview
我在这方面很努力。如何过但没有成功:)
任何帮助将高度赞赏
我非常感兴趣的是创建一个非常类似于iPad中的设置的应用程序[两个方向的分割视图]。我想以编程方式不使用ib。 此外,我正在尝试创建的应用程序将是主应用程序的子视图,并且只需点击一个按钮即可使用。ipad - splitview
我在这方面很努力。如何过但没有成功:)
任何帮助将高度赞赏
我不知道你 是什么意思“,我想创建的应用程序将是一个主要的应用的子视图和将可上的按钮”
的点击但是,这是如何创建一个编程uisplitviewcontroller:
1)初始化您uisplitviewcontroller
UISplitViewController *splitviewcontroller = [UISplitViewController alloc] init];
2)创建主页和详细uiviewcontrollers
UIViewController *masterViewController = [[[UIViewController alloc] init] autorelease];
UIViewController *detailViewController = [[[UIViewController alloc] init] autorelease];
3)创建2个导航控制器,1用于主站与一个用于详细视图(可选)
UINavigationController *masterNavigationController = [[[UINavigationController alloc] initWithRootViewController:masterViewController] autorelease];
UINavigationController *detailNavigationController = [[[UINavigationController alloc] initWithRootViewController:detailViewController] autorelease];
4)添加的资产净值控制器到splitviewcontroller(或只是viewcontrollers,如果您选择不使用导航控制器)
splitViewController.viewControllers = [NSArray arrayWithObjects:masterNavigationController, detailNavigationController, nil]
5)添加您uisp litviewcontroller ... 比方说,你想在按钮的点击模态显示它
[myCurrentViewController presentModalViewController:splitViewController animated:YES];
一定要对主/详细信息视图之间所需的任何通信委托模式阅读起来