Skip to content

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

Notifications You must be signed in to change notification settings

ashen-zhao/ASSheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#仿照微博、微信的弹出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写的一个工具类

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published