感谢大家对YBPopupMenu的喜爱,特推出YBPopupMenu的重大升级版!!!!!!!!!!!!
效果图cocoapods支持只需在Podfile中加入pod 'YBPopupMenu'后pod install即可
重大更新代码全部重构,不过完全兼容原先的API接口
增加了YBPopupMenuPriorityDirection属性,可以设置箭头的第一优先级方向,当将要超过屏幕时会自动反转方向
增加了rectCorner属性,可以自定义圆角(当反转时会自动镜像的反转圆角)
支持传入NSAttributedString
注意当箭头优先级是YBPopupMenuPriorityDirectionLeft/YBPopupMenuPriorityDirectionRight/YBPopupMenuPriorityDirectionNone时需手动设置arrowPosition来设置箭头在该行的位置
边框宽度不宜过粗,影响美观
推荐使用新的实例化接口
使用方法#import 'YBPopupMenu.h'
方法一 (旧)
YBPopupMenu * popupMenu = [YBPopupMenu showRelyOnView:sender titles:TITLES icons:ICONS menuWidth:120 delegate:self]; popupMenu.dismissOnSelected = NO; popupMenu.isShowShadow = YES; popupMenu...;方法二 (推荐)
[YBPopupMenu showAtPoint:p titles:TITLES icons:nil menuWidth:110 otherSettings:^(YBPopupMenu *popupMenu) { popupMenu.dismissOnSelected = NO; popupMenu.isShowShadow = YES; popupMenu.delegate = self; popupMenu.offset = 10; popupMenu.type = YBPopupMenuTypeDark; popupMenu.rectCorner = UIRectCornerBottomLeft | UIRectCornerBottomRight; popupMenu...; }];版本支持xcode7.0+
如果您在使用本库的过程中发现任何bug或者有更好建议,欢迎联系本人email lyb5834@126.com