效果:
思路:
- 先創(chuàng)建一個透明的背景視圖,再創(chuàng)建一個tableView添加到透明的背景視圖上面蓝晒,然后把tableView的didSelectRowAtIndexPath方法封裝成一個block回調(diào)冈绊。
用法:
NSArray *titles = @[@"添加好友",@"多人會話",@"掃一掃"];
NSArray *icons = @[@"right_menu_addFriend",@"right_menu_multichat",@"right_menu_QR"];
self.popoverView = [[HWPopoverView alloc] initWithTitles:titles icons:icons style:HWPopoverViewStyleRightTop didSelectCallBack:^(NSInteger selectIndex) {
NSLog(@"-->> selectIndex:%ld", (long)selectIndex);
}];
安裝:
- 下載此Demo之后吆倦,拖動HWPopoverView文件夾到項目中佳晶,導(dǎo)入HWPopoverView.h
- 此工具類依賴Masonry灵临,使用前請確保已安裝Masonry截型。
Demo鏈接:https://github.com/hw20101101/HWPopoverViewDemo
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者