ashen-zhao / ASSheet

仿照微信、微博的弹出action sheet写的一个工具类

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#仿照微博、微信的弹出ActionSheet的一个简单工具类

###效果图

ASSheet

swift版本

swift版本地址
###使用说明

  
 AS_Sheet *a = [[AS_Sheet alloc] initWithFrame:self.view.bounds titleArr:@[@"从手机相册选择", @"拍照", @"小视频"]];
    __weak typeof(a) weakA = a;
    a.Click = ^(NSInteger clickIndex) {
        switch (clickIndex) {
            case 0:
                NSLog(@"相册选择");
                break;
            case 1:
                NSLog(@"拍照");
                break;
            case 2:
                NSLog(@"小视频");
                break;
            default:
                break;
        }
        [weakA hiddenSheet];
    };
    [self.navigationController.view addSubview:a]; 

只所以添加到navigationController的view上面,是希望导航也被弹出的视图覆盖,不让导航可以操作

About

仿照微信、微博的弹出action sheet写的一个工具类


Languages

Language:Objective-C 72.7%Language:Swift 27.3%