项目介绍:
一个自定义风格的ActionSheet,类似微信退出登录时弹出的ActionSheet。
Github:https://github.com/Jvaeyhcd/HcdActionSheet
Requirements
- Xcode 6 or higher
- iOS 7.0 or higher
- ARC
Installation
Manual Install
All you need to do is drop HcdActionSheet files into your project, and add #include "HcdActionSheet.h" to the top of classes that will use it.
Cocoapods
Change to the directory of your Xcode project:
$ cd /path/to/YourProject
$ touch Podfile
$ edit Podfile
Edit your Podfile and add HcdActionSheet:
pod ‘HcdActionSheet’
Install into your Xcode project:
$ pod install
Open your project in Xcode from the .xcworkspace file (not the usual project file)
$ open YourProject.xcworkspace
Example Usage
[Objective-C] 查看源文件 复制代码
HcdActionSheet *sheet = [[HcdActionSheet alloc] initWithCancelStr:@"Cancle" otherButtonTitles:@[@"Log Out"] attachTitle:@"Are you sure Log Out?"]; sheet.selectButtonAtIndex = ^(NSInteger index) { NSLog(@"%ld", (long)index); }; [[UIApplication sharedApplication].keyWindow addSubview:sheet]; [sheet showHcdActionSheet];
DMEO 直接下载: