3

目前这是我在右侧导航栏的详细视图之间进行更改的方式

UIViewController <SubstitutableDetailViewController> *detailViewController = nil;

NSString * type = [self selectview:arb];

DetailViewController *newDetailViewController = [[DetailViewController alloc] initWithNibName:type bundle:nil];
detailViewController = newDetailViewController;
NSArray *viewControllers = [[NSArray alloc] initWithObjects:self.navigationController, detailViewController, nil];
splitViewController.viewControllers = viewControllers;

[viewControllers release];
[detailViewController release];

它可以更改为许多不同的笔尖

我想做的是在这些之间进行更改,并像导航控制器一样滑动效果会很好

4

2 回答 2

0

您可以将所有“链接”的详细视图放在它们自己的一个导航视图控制器中,这样可以很好地处理彼此之间的过渡。这是一个例子:http ://www.cimgf.com/2010/05/24/fixing-the-uisplitviewcontroller-template/

于 2010-08-06T18:05:00.113 回答
-1

我只是想知道:这段代码有效吗?你只是在改变 UIViewControllers,而不是视图层次结构......

于 2010-07-06T14:30:45.217 回答