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 に答える