NSString *str = @"你的手机xxx还未绑定,只有绑定才能进行相关操作,是否绑定";
NSString *title =@"提示";
UIAlertController *alertC= [UIAlertController alertControllerWithTitle:title message:str preferredStyle:UIAlertControllerStyleAlert];
//修改title
NSMutableAttributedString *alertControllerStr = [[NSMutableAttributedString alloc] initWithString:title];
[alertControllerStr addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0, 2)];
[alertControllerStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:17] range:NSMakeRange(0, 2)];
[alertC setValue:alertControllerStr forKey:@"attributedTitle"];
//改变alert提示内容的字体 和颜色
NSMutableAttributedString *alertControllerMessageStr = [[NSMutableAttributedString alloc] initWithString:str];
[alertControllerMessageStr addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:NSMakeRange(0, 20)];
[alertControllerMessageStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:15] range:NSMakeRange(0, 20)];
[alertC setValue:alertControllerMessageStr forKey:@"attributedMessage"];
UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) {
}];
//改变按钮的颜色
[cancel setValue:[UIColor colorWithRed:24/255.0 green:242/255.0 blue:207/255.0 alpha:1] forKey:@"titleTextColor"];
[alertC addAction:cancel];
UIAlertAction *yes = [UIAlertAction actionWithTitle:@"确认" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
}];
[yes setValue:[UIColor colorWithRed:24/255.0 green:242/255.0 blue:207/255.0 alpha:1] forKey:@"titleTextColor"];
[alertC addAction:yes];
[self presentViewController:alertC animated:YES completion:nil];