//
// ViewController.m
// RightDrawerSample
//
// Created by amber on 16/8/2.
// Copyright © 2016年 Shlity. All rights reserved.
//
#import "ViewController.h"
#import "RightDrawerView.h"
#define ScreenHeight [UIScreen mainScreen].bounds.size.height
#define ScreenWidth [UIScreen mainScreen].bounds.size.width
#define SHAWDOW_ALPHA 0.5
#define MENU_DURATION 0.3
#define RIGHT_VIEW_WIDTH (ScreenWidth/2) - 50 + (ScreenWidth/2)
@interface ViewController ()
@property (nonatomic,assign) BOOL isOpen;
@property (nonatomic,strong) UIPanGestureRecognizer *gestureRecognizr;
@property (nonatomic,strong) RightDrawerView *rightDrawerView;
@property (nonatomic,strong) UIView *shawdowView;
@property (nonatomic,assign) CGPoint initialPosition; //初始位置
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self.view addSubview:self.shawdowView];
[self.view addSubview:self.rightDrawerView];
[self.view addGestureRecognizer:self.gestureRecognizr];
self.isOpen = NO;
}
- (UIPanGestureRecognizer *)gestureRecognizr
{
if (!_gestureRecognizr) {
_gestureRecognizr = [[UIPanGestureRecognizer alloc]initWithTarget:self a
iOS左滑弹出右侧抽屉
最新推荐文章于 2022-02-20 17:51:48 发布