您的位置:首页 > 移动开发 > IOS开发

【代码笔记】iOS-JASidePanelsDemo(侧滑)

2017-05-18 09:18 337 查看
一,效果图。



二,工程图。



三,代码。

AppDelegate.h

#import <UIKit/UIKit.h>

@class JASidePanelController;

@interface AppDelegate : UIResponder <UIApplicationDelegate>

@property (strong, nonatomic) UIWindow *window;

@property (strong, nonatomic) JASidePanelController *viewController;

@end


AppDelegate.m

#import "AppDelegate.h"
#import "JASidePanelController.h"
#import "centerViewController.h"
#import "leftViewController.h"
#import "rightViewController.h"

@implementation AppDelegate
@synthesize viewController;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.

viewController = [[JASidePanelController alloc] init];
viewController.shouldDelegateAutorotateToVisiblePanel = NO;

viewController.leftPanel = [[leftViewController alloc] init];
viewController.centerPanel = [[UINavigationController alloc] initWithRootViewController:[[centerViewController alloc] init]];
viewController.rightPanel = [[rightViewController alloc] init];

self.window.rootViewController = self.viewController;

self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: