iphone - 导航 Controller 和 ViewDeck 库

标签 iphone objective-c ios

我的 View 平台库和导航 Controller 有问题,当我使用 popviewcontroller 按下后退按钮时,应用程序崩溃。 是否有人在其应用程序中添加了带有导航 Controller 的 View 平台?

我用这种方式初始化了 DeckView:

LeftViewController *leftViewController = [[LeftViewController alloc]initWithNibName:@"LeftViewController" bundle:[NSBundle mainBundle]];


CentraController *centralViewController = [[CentraController alloc]initWithNibName:@"CentraController" bundle:[NSBundle mainBundle]];


self.deckController = [[IIViewDeckController alloc]initWithCenterViewController:centralViewController leftViewController:leftViewController];

self.deckController.leftLedge = 100;
self.deckController.navigationControllerBehavior = IIViewDeckNavigationControllerContained;

[self.navigationController initWithRootViewController:deckController];
[window setRootViewController:self.navigationController];

最佳答案

使用source卢克:

ViewController *centerController = [[ViewController alloc]initWithNibName:@"ViewController" bundle:nil];
self.centerController = [[UINavigationController alloc]initWithRootViewController:centerController];

IIViewDeckController* deckController =  [[IIViewDeckController alloc] initWithCenterViewController:self.centerController leftViewController:self.leftController rightViewController:rightController];

关于iphone - 导航 Controller 和 ViewDeck 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12493352/

相关文章:

ios - Swift:在等待信号量时显示 UIAlert

objective-c - iPad 标题栏。导航栏还是工具栏?

iphone - 使用叠加 View 制作 MPMoviePlayer 的更好方法

ios - 如何访问字典数组并在 Objective C 中使用字典对象?

iphone - showInView 导致剪裁

iphone - UITableView : error after connected table view to datasource

iphone - NSString 到 NSNumber : what am I doing wrong here?

ios - 从自身创建 NSMutableString 时出现 NSString+Extension 警告

IOS 我可以将 scenekit 或 spritekit 与单 View 应用程序集成吗

iOS TodayView 小部件断点不起作用