UIActionSheet雖然很方便使用芒炼,但是有時(shí)候配合app一起感覺(jué)實(shí)在不能直視,相反扇售,類(lèi)似微信的退出登錄那樣的樣式看起來(lái)還是比較舒服的。
所以嚣艇,參考微信的樣式承冰,自定制了一個(gè)ActionSheet, 像下圖這樣:
1117475-00b6fac86576427c.png
1117475-d4f11d28be9246da.png
自定制的ActionSheet同時(shí)支持delegate 和 block;
同時(shí),使用LFActionSheetTool工具類(lèi)可快速展示退出登錄和選擇圖片action sheet:
// 選擇圖片
[[LFActionSheetTool sharedInstance] showChoseImageSheetWithAction:^(UIImage* selectedImage) {
}];
// 退出登錄
[[LFActionSheetTool sharedInstance] showLogoutSheetWithMessage:@"Logout Message" completion:^{
}];
以后就可以只專(zhuān)注業(yè)務(wù)邏輯啦食零,source可在GitHub找到:源代碼