大佬教程收集整理的这篇文章主要介绍了ios – 使用故事板的JASidePanels example-2:崩溃,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
-(void)awakeFromNib { [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"leftViewController"]]; [self setCenterPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"centerViewController"]]; [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"rightViewController"]]; }
如果我将上面的代码添加到CenterViewController.m中,这与示例2中的MySidePanelController.m相同,则应用程序崩溃如下.
-(void)awakeFromNib { // [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"leftViewController"]]; // [self setCenterPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"centerViewController"]]; // [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"rightViewController"]]; }
如果我像上面那样注释掉,应用程序的工作方式如下.
我是iOS的新手.
你能告诉我有什么问题吗?
我的环境.
> XCode:版本4.6.2
> iOS SDK:6.1
>模拟器:iPhone 6.1
您需要有一个JASidePanelController的子类,您可以在其中实现-awakeFromNib以及您设置为面板的其他3个视图控制器.
#import "JASidePanelController.h" @interface MyPanelsController : JASidePanelController @end #import "MyPanelsController.h" @implementation MyPanelsController -(void)awakeFromNib { [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"leftViewController"]]; [self setCenterPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"centerViewController"]]; [self setrightPanel:[self.storyboard instantiateViewControllerWithIdentifier:@"rightViewController"]]; } @end
在你的故事板中拖动一个UIViewController并将其类设置为MyPanelsController并将其设置为初始视图控制器.
以上是大佬教程为你收集整理的ios – 使用故事板的JASidePanels example-2:崩溃全部内容,希望文章能够帮你解决ios – 使用故事板的JASidePanels example-2:崩溃所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。