YSActionSheet *actionSheet = [[YSActionSheet alloc] initWithButtonTitles:@[@"拍照", @"从相册选取"] cancelButtonTitle:@"取消"];
actionSheet.selectBlock = ^(NSInteger selectIndex, NSString *selectStr) {
if (selectIndex == 0) {
//拍照
_desLB.text = @"你点击了拍照";
}
if (selectIndex == 1) {
//从相册选取
_desLB.text = @"你点击了从相册选取";
}
};
[actionSheet show];
- 遵循协议
<YSActionSheetDelegate>
- 弹出 YSActionSheet
YSActionSheet *actionSheet = [[YSActionSheet alloc] initWithButtonTitles:@[@"拍照", @"从相册选取"] cancelButtonTitle:@"取消"];
actionSheet.delegate = self;
[actionSheet show];
- 实现协议
- (void)ysActionSheet:(YSActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)index {
if (index == 0) {
//拍照
_desLB.text = @"你点击了拍照";
}
if (index == 1) {
//从相册选取
_desLB.text = @"你点击了从相册选取";
}
}