LGAlertView Versions Save

Customizable implementation of UIAlertViewController, UIAlertView and UIActionSheet. All in one. You can customize every detail. Make AlertView of your dream! :)

2.0.10

8 years ago

Fixed bugs

2.0.9

8 years ago

Refactoring

2.0.8

8 years ago

Add class method to get all existing LGAlertViews:

  • [LGAlertView getAlertViewsArray];

2.0.7

8 years ago

Fixed bugs

2.0.6

8 years ago

Carthage

Carthage is a lightweight dependency manager for Swift and Objective-C. It leverages CocoaTouch modules and is less invasive than CocoaPods. To install with carthage, follow the instruction on Carthage.

Cartfile

github "Friend-LGA/LGAlertView"

And updated demo project

2.0.5

8 years ago

Fixed bugs

2.0.4

8 years ago

Fixed bugs, updated from typedef enum to typedef NS_ENUM.

Now you can:

  • Set properties for every button
    • - (void)setButtonPropertiesAtIndex:(NSUInteger)index handler:(void(^)(LGAlertViewButtonProperties *properties))handler;

2.0.3

8 years ago

Fixed bugs

2.0.2

8 years ago

Added ability to transition between alert views:

LGAlertView *alertView1 = [LGAlertView alertView...
LGAlertView *alertView2 = [LGAlertView alertView...

[alertView1 transitionToAlertView:alertView2 completionHandler:nil];

2.0.1

8 years ago

Now you can:

  • Set global tint color for all LGAlertViews using class method
    • + (void)setTintColor:(UIColor *)color;
  • Show only one button for one row
    • alertView.oneRowOneButton = YES;
  • Programmatically call action, cancel and destructive methods
    • - (void)forceCancel;
    • - (void)forceDestructive;
    • - (void)forceActionAtIndex:(NSUInteger)index;
  • Forced choose animations from bottom, then show ActionSheet on iPad
    • alertView.padShowActionSheetFromBottom