iOS 下的弹出视图

加入收藏
已有 3 人收藏

介绍:
    iOS 下的弹出视图。支持iPhone/iPad

    使用方法

    弹出视图

    PopupView *view = [PopupView defaultPopupView];

    view.parentVC = self;

    [self lew_presentPopupView:view animation:[LewPopupViewAnimationFade new] dismissed:^{

    NSLog(@"动画结束");

    }];

    

    视图消失

    [_parentVC lew_dismissPopupView];

    

    扩展动画

    本身自带了四种动画形式,如果你觉得这四种动画无法满足你的需求,可以自行扩展,只需要在自定义类中实现 LewPopupAnimation 接口,并重写相应的两个方法即可

测试环境:
  [Code4App]编译测试
效果图:
  • iOS / iPhone / iPad iOS 下的弹出视图。支持iPhone/iPad<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;使用方法<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;弹出视图<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;PopupView *view = [PopupView defaultPopupView];<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;view.parentVC = self;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;[self lew_presentPopupView:view animation:[LewPopupViewAnimationFade new] dismissed:^{<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;NSLog(@"动画结束");<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;}];<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;视图消失<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;[_parentVC lew_dismissPopupView];<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;扩展动画<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;本身自带了四种动画形式,如果你觉得这四种动画无法满足你的需求,可以自行扩展,只需要在自定义类中实现 LewPopupAnimation 接口,并重写相应的两个方法即可
代码评论:
登录后方可评论

  
  • 暂无评论