該組件支持IOS11,適配iPhoneX的安全區(qū)域(safe area),項(xiàng)目已提交至Github可下載運(yùn)行查看效果,支持CocoaPods,話不多說直接先看一張效果圖
GIF

效果預(yù)覽
使用方法
- 使用 CocoaPods:
pod 'YZBottomSelectView' - 手動(dòng)引入:將
YZBottomSelectView文件夾下所有的文件拖入工程,在需要使用的地方引入YZBottomSelectView.h頭文件即可
#import "YZBottomSelectView.h"
調(diào)用初始化顯示方法,并在block回調(diào)方法中獲取已選擇的項(xiàng)
[YZBottomSelectView showBottomSelectViewWithTitle:@"標(biāo)題" cancelButtonTitle:@"取消" destructiveButtonTitle:@"刪除" otherButtonTitles:@[@"自定義1", @"自定義2", @"自定義3"] handler:^(YZBottomSelectView *bootomSelectView, NSInteger index) {
// 按鈕index說明:取消:0,刪除:-1,其他按鈕:1、2、3...
NSLog(@"當(dāng)前點(diǎn)擊的按鈕index為:%ld", index);
}];
后續(xù)還會(huì)封裝更多的在IOS中常見、常用的組件,如果感覺不錯(cuò)請(qǐng)關(guān)注我吧,謝謝!