該組件支持IOS11,適配iPhoneX的安全區(qū)域(safe area)帖池,項(xiàng)目已提交至Github可下載運(yùn)行查看效果奈惑,支持CocoaPods,話不多說(shuō)直接先看一張效果圖
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說(shuō)明:取消:0,刪除:-1囚巴,其他按鈕:1原在、2、3...
NSLog(@"當(dāng)前點(diǎn)擊的按鈕index為:%ld", index);
}];
后續(xù)還會(huì)封裝更多的在IOS中常見(jiàn)彤叉、常用的組件庶柿,如果感覺(jué)不錯(cuò)請(qǐng)關(guān)注我吧,謝謝秽浇!