How to show resized sidebar using SWRevealViewController?

前端 未结 4 1521
醉梦人生
醉梦人生 2021-01-05 11:59

I am using SWRevealViewController in IOS app (universal). I\'m getting sidebar in iPhone and iPad both but I want to show sidebar which covers 90% of screen - how can I?

4条回答
  •  时光说笑
    2021-01-05 12:15

    open the SWRevealViewController.m file and then u get the _initDefaultProperties Method. in this method you get the side screen size and position

    - (void)_initDefaultProperties
    {
    _frontViewPosition = FrontViewPositionLeft;
    _rearViewPosition = FrontViewPositionLeft;
    _rightViewPosition = FrontViewPositionLeft;
    _rearViewRevealWidth = 260.0f;      /// this is the method u change the side bar width
    _rearViewRevealOverdraw = 60.0f;
    _rearViewRevealDisplacement = 40.0f;
    _rightViewRevealWidth = 260.0f;
    _rightViewRevealOverdraw = 60.0f;
    _rightViewRevealDisplacement = 40.0f;
    _bounceBackOnOverdraw = YES;
    _bounceBackOnLeftOverdraw = YES;
    _stableDragOnOverdraw = NO;
    _stableDragOnLeftOverdraw = NO;
    _presentFrontViewHierarchically = NO;
    _quickFlickVelocity = 250.0f;
    _toggleAnimationDuration = 0.25;
    _frontViewShadowRadius = 2.5f;
    _frontViewShadowOffset = CGSizeMake(0.0f, 2.5f);
    _frontViewShadowOpacity = 1.0f;
    _userInteractionStore = YES;
    _animationQueue = [NSMutableArray array];
    _draggableBorderWidth = 0.0f;
    }
    

提交回复
热议问题