封装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阅读 798评论 0 0
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,259评论 4 61
  • 不知道你是否也是这样 习惯把听歌软件调成随机 每次听到一首耳熟的歌就在想 第一次听到这首歌的时候 我们在哪 我们是...
    万事如我所愿阅读 161评论 0 0
  • 继上一篇写到,所谓惊慌来源于未知,未知来源于准备不足。因此,为了更好的克服忐忑与不安,我有向前辈们了解我这个工作岗...
    有味道阅读 125评论 0 0