文章来源:淘论文网   发布者: 毕业设计   浏览量: 26



还可以点击去查询以下关键词:
[再发]    [一次]    [我的]    [类似]    [微信]    [弹出]    [框架]    [再发一次我的类似QQ,微信弹出框架]   

项目介绍:

好多人电邮我问我要最新的框架代码,都说是在code4app下载的,我才想起来上次我没放git地址,现在我再发一次这个框架,并附带git托管地址,有最新的版本更新会第一时间push到github,如果好用希望能给个star或fork以下,方便下次寻找^_^

GitHub地址: https://github.com/lyb5834/YBPopupMenu

YBPopupMenu

快速集成popupMenu

效果图

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


这里还有:


还可以点击去查询:
[再发]    [一次]    [我的]    [类似]    [微信]    [弹出]    [框架]    [再发一次我的类似QQ,微信弹出框架]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/6523.docx
  • 上一篇:iOS AVPlaye毕业设计r 视频缓存
  • 下一篇:可折叠U定制ITAbleViewCell