HcdActionSheet
A custom ActionSheet like wechat.
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 PodfileEdit your Podfile and add HcdActionSheet:
pod 'HcdActionSheet'Install into your Xcode project:
$ pod installOpen your project in Xcode from the .xcworkspace file (not the usual project file)
$ open YourProject.xcworkspaceExample
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];You can write this in which ViewController you want to show HcdActionSheet.
