HcdActionSheet 0.0.5

HcdActionSheet 0.0.5

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Feb 2020

Maintained by Jvaeyhcd.




  • By
  • Jvaeyhcd

HcdActionSheet

Version License Platform Tag Author

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 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

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.