封装IOS底部弹出选择视图,类似微信、微博、支付宝等底部选择视图

该组件支持IOS11,适配iPhoneX的安全区域(safe area),项目已提交至Github可下载运行查看效果,支持CocoaPods,话不多说直接先看一张效果图
GIF

效果预览

使用方法

  • 使用 CocoaPods:pod 'YZBottomSelectView'
  • 手动引入:将YZBottomSelectView文件夹下所有的文件拖入工程,在需要使用的地方引入YZBottomSelectView.h头文件即可
#import "YZBottomSelectView.h"

调用初始化显示方法,并在block回调方法中获取已选择的项

[YZBottomSelectView showBottomSelectViewWithTitle:@"标题" cancelButtonTitle:@"取消" destructiveButtonTitle:@"删除" otherButtonTitles:@[@"自定义1", @"自定义2", @"自定义3"] handler:^(YZBottomSelectView *bootomSelectView, NSInteger index) {
// 按钮index说明:取消:0,删除:-1,其他按钮:1、2、3...
NSLog(@"当前点击的按钮index为:%ld", index);
    }];

后续还会封装更多的在IOS中常见、常用的组件,如果感觉不错请关注我吧,谢谢!

推荐阅读更多精彩内容

  • iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomL...
    IOSCoderYummy阅读 522评论 0 0
  • 不知道你是否也是这样 习惯把听歌软件调成随机 每次听到一首耳熟的歌就在想 第一次听到这首歌的时候 我们在哪 我们是...
    万事如我所愿阅读 64评论 0 0
  • 继上一篇写到,所谓惊慌来源于未知,未知来源于准备不足。因此,为了更好的克服忐忑与不安,我有向前辈们了解我这个工作岗...
    有味道阅读 49评论 0 0