登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

YBPopupMenu 快速实现类似QQ、微信的弹出视图

[复制链接]
来自: lyb5834 分类: iOS精品源码 上传时间: 2017-5-12 16:08:25
Tag:

项目介绍:

感谢大家对YBPopupMenu的喜爱,特推出YBPopupMenu的重大升级版!!!!!!!!!!!!

效果图

(演示效果)

cocoapods支持

  • 只需在Podfile中加入pod 'YBPopupMenu'pod install即可

重大更新

  • 代码全部重构,不过完全兼容原先的API接口

  • 增加了YBPopupMenuPriorityDirection属性,可以设置箭头的第一优先级方向,当将要超过屏幕时会自动反转方向

  • 增加了rectCorner属性,可以自定义圆角(当反转时会自动镜像的反转圆角)

  • 可以设置边框颜色,边框粗细等

  • 支持传入NSAttributedString

注意

  1. 当箭头优先级是YBPopupMenuPriorityDirectionLeft/YBPopupMenuPriorityDirectionRight/YBPopupMenuPriorityDirectionNone时需手动设置arrowPosition来设置箭头在该行的位置

  2. 边框宽度不宜过粗,影响美观

  3. 推荐使用新的实例化接口

使用方法

  • #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

相关源码推荐:

    我来说两句
    *滑动验证:
    所有评论(79)
    code4app热心网友 2017-5-16 14:31:31
    正需要啊,感谢楼主无私分享!
    回复
    100200955 2017-5-16 16:04:43
    很给力,Code4App有你更精彩!
    回复
    code4app热心网友 2017-5-16 16:21:04
    正需要啊,感谢楼主无私分享!
    回复
    code4app热心网友 2017-5-16 16:35:44
    正需要啊,感谢楼主无私分享!
    回复
    code4app热心网友 2017-5-16 17:07:47
    学习学习!
    回复
    code4app热心网友 2017-5-16 20:08:48
    感谢分享,Code4App有你更精彩:)
    回复
    code4app热心网友 2017-5-16 21:38:04
    很给力,Code4App有你更精彩!
    回复
    lyb5834 2017-5-17 08:52:34
    代码托管地址:https://github.com/lyb5834/YBPopupMenu
    回复
    lyb5834 2017-5-17 08:54:20
    代码托管地址: GitHub
    回复
    luotianyi 2017-5-17 09:04:17
    很给力,Code4App有你更精彩!
    回复
    提取码:  下载次数:66 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
    360 1 66
    相关代码
      联系我们
      首页/微信公众账号投稿

      帖子代码编辑/版权问题

      QQ:435399051,742864542

      如何获得代码达人称号?

      代码贡献英雄榜
      用户名 下载数
      代码分类
      通过邮件订阅最新 Code4App 信息
      上一条 /4 下一条
      联系我们
      关闭
      合作电话:
      13802416937
      Email:
      435399051@qq.com
      商务市场合作/投稿
      问题反馈及帮助
      联系我们

      广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

      快速回复 返回顶部 返回列表