在iOS中使用SlideView

时间:2013-03-13 21:08:18

标签: ios objective-c uiviewcontroller

我想在视图控制器之间使用slideview。我找到了这些来源

ECSliding view controller

但是在这段代码中,它与故事板一起使用。我不想使用storyboard,我想在nib文件上使用。 我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

http://code4app.com/ios/Side-bar-demo/50c83b396803fa2d4d000001试试这个。但它是中文,你可以翻译它,代码可以通过右侧的大按钮enter image description here下载。

它使用xib,非常简单和有用。希望它可以帮助你。

答案 1 :(得分:0)

- (void)applicationDidFinishLaunching:(UIApplication *)application {
     UIViewController *topController = [[TopController alloc] initWithNibName:<#(NSString *)#> bundle:<#(NSBundle *)#>];           
     UINavigationController *topViewController = [[UINavigationController alloc] initWithRootViewController:topController];

     ECSlidingViewController *slidingController = [[ECSlidingViewController alloc] initWithTopViewController:topViewController];

     slidingController.underLeftViewController = [[SideMenuController alloc]   initWithNibName:<#(NSString *)#> bundle:<#(NSBundle *)#>];
     [window setRootViewController:slidingController];
     [window makeKeyAndVisible];
}

如果需要参考设置顶视图控制器和侧面菜单控制器,可以参考示例项目 - TransitionFun。顶视图和视图下控制器可以是任何UIViewController。