RSPopView 0.0.3

RSPopView 0.0.3

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新版本2017年3月

riversea2015维护。



RSPopView 0.0.3

  • 作者:
  • hehai

自定义封装的PopView控件

效果图

中间Mou icon 右侧Mou icon 左侧Mou icon

使用方法

将RSPopView文件夹中的5个文件导入到项目中,在需要使用PopView的控制器中导入头文件:

#import "RSPopViewHeader.h"

遵守协议:

<RSCoverDelegate>
}

实现协议方法(点击蒙板时调用):

- (void)coverDidClickCover:(RSCover *)cover {
    [RSPopView hide];
    _titleBtn.selected = NO;
}

在点击触发弹出PopView的方法中,执行以下方法中的内容(方法名称仅为示例)

- (void)clickTitleView:(RSTitleView *)titleView {
    // 创建蒙板
    RSCover *cover = [RSCover show];
    cover.delegate = self;

    // 创建弹出视图
    CGFloat popW = 180;
    CGFloat popH = 300;
    CGFloat popX = (self.view.width - popW) * 0.5;
    CGFloat popY = 55;
    RSPopView *menu = [RSPopView showInRect:CGRectMake(popX, popY, popW, popH) withLocation:RSLocationMiddle];

    // 创建PopView底部的button,如果不需要,可以不设置,默认为nil
    UIButton *btn = [UIButton buttonWithType:UIButtonTypeSystem];
    [btn setTitle:@"编辑我的分组" forState:UIControlStateNormal];
    [btn addTarget:self action:@selector(editGroup:) forControlEvents:UIControlEventTouchUpInside];
    menu.bottomBtn = btn;

    // 设置内容视图
    menu.contentView = self.one.view;
}

作者信息:

he hai, [email protected]

许可证:

RSPopView遵循MIT许可证。请参阅LICENSE文件获取更多信息。

后记:

------------>>>>>>>>>>> 人生无非是笑笑人家,再被人家笑笑而已...<<<<<<<<<<<<--------------