zoukankan      html  css  js  c++  java
  • iOS-一个弹出菜单动画视图开源项目分享

    相似于Tumblr公布button的弹出视图
    使用非常easy:

    初始化:

    @property (nonatomic, strong) XWMenuPopView *myMenuPopView;
    
    - (void)viewDidLoad {
        [super viewDidLoad];
     //将弹出菜单视图加入到主视图
        _myMenuPopView = [[XWMenuPopView alloc] initWithFrame:self.view.frame];
        [_myMenuPopView setMenuPopDelegate:self];
        [self.view addSubview:_myMenuPopView];
      }
    

    使用:

    
    #pragma mark - 弹出菜单监听方法
    -(void)ShowMenuPopView:(UIButton *)menuPopBtn {
        [_myMenuPopView showMenu];
    }

    代理

    #pragma mark - MenuPopDelegate 代理方法
    -(void)XWMenuPopView:(XWMenuPopView *)MenuPopView didSelectedMenuIndex:(NSInteger)selectedIndex{
        NSLog(@"->>didSelectedMenuIndex->>点击的是第%ld个button",selectedIndex);
    }

    备注两点:
    /* 假设弹出视图不是在最前端显示,能够 /
    // [self.view bringSubviewToFront:_myMenuPopView];
    //假设弹出视图是在自己定义UITabBarController封装的控制器,须要将 XWMenuPopView 加入在UITabBarController 子视图中

    源文件下载:
    https://github.com/qxuewei/XWMenuPopView

  • 相关阅读:
    JDK中的主要包
    package

    参数传值机制
    静态初始化块
    static 关键字
    this关键字
    开发中容易造成内存泄露的操作
    通用的分代垃圾回收机制
    JVM调优和Full GC
  • 原文地址:https://www.cnblogs.com/jhcelue/p/7360339.html
Copyright © 2011-2022 走看看