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
您需要有一个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:崩溃所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)