要运行示例项目,首先从 GitHub 仓库克隆,然后在 Example 目录中运行 pod install
。
[[[TAlertView alloc] initWithTitle:@"Great!" andMessage:@"This is a basic alert"] show];
TAlertView *alert = [[TAlertView alloc] initWithTitle:nil
message:@"This alert show two buttons horizontally"
buttons:@[@"No", @"Yes"]
andCallBack:^(TAlertView *alertView, NSInteger buttonIndex) {
//Your actions
}];
alert.buttonsAlign = TAlertViewButtonsAlignHorizontal;
[alert showAsMessage];
TAlertView *appearance = [TAlertView appearance];
appearance.alertBackgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.8];
appearance.titleFont = [UIFont fontWithName:@"Baskerville" size:22];
appearance.messageColor = [UIColor whiteColor];
appearance.messageFont = [UIFont fontWithName:@"Baskerville-SemiBoldItalic" size:14];
appearance.buttonsTextColor = [UIColor whiteColor];
appearance.buttonsFont = [UIFont fontWithName:@"Baskerville-Bold" size:16];
appearance.separatorsLinesColor = [UIColor grayColor];
appearance.tapToCloseFont = [UIFont fontWithName:@"Baskerville" size:10];
appearance.tapToCloseColor = [UIColor grayColor];
appearance.tapToCloseText = @"Touch to close";
[appearance setTitleColor:[UIColor orangeColor] forAlertViewStyle:TAlertViewStyleError];
[appearance setDefaultTitle:@"Error" forAlertViewStyle:TAlertViewStyleError];
[appearance setTitleColor:[UIColor whiteColor] forAlertViewStyle:TAlertViewStyleNeutral];
Washington Miranda, [email protected]
TAlertView 在 MIT 许可证下可用。更多信息请参阅 LICENSE 文件。