ios – 使用故事板的JASidePanels example-2:崩溃

ios – 使用故事板的JASidePanels example-2:崩溃,第1张

概述我正在尝试使用storyboard实现JASidePanels example2. https://github.com/gotosleep/JASidePanels#example-2-storyboards -(void)awakeFromNib{ [self setLeftPanel:[self.storyboard instantiateViewControllerWithIdent 我正在尝试使用storyboard实现JASIDePanels example2.
https://github.com/gotosleep/JASidePanels#example-2-storyboards

-(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

解决方法 您正在通过调用中心视图控制器中的-awakeFromNib中的代码来引起堆栈溢出,因为它将另一个中心视图控制器设置为其中心面板并按此方式直到应用程序崩溃.

您需要有一个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:崩溃所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1054078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存