alert 文字颜色

  UIAlertController * alertController = [UIAlertController alertControllerWithTitle:@"输入昵称" message:nil preferredStyle:UIAlertControllerStyleAlert];

    [alertController addTextFieldWithConfigurationHandler:^(UITextField *textField){

        textField.placeholder = @"昵称";

    }];

    //改变TintColor的颜色

    [[UIView appearance]setTintColor:[UIColor colorWithRed:11/255.0 green:175/255.0 blue:200/255.0 alpha:1]];

 

    UIAlertAction * phoneAction = [UIAlertAction actionWithTitle:@"保存" style:UIAlertActionStyleDefault handler:^(UIAlertAction * action){

        

        UITextField * textFi = [alertController.textFields firstObject];

        NSLog(@"保存  %@",textFi.text);

    }];

    

    UIAlertAction * cancleAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil];

//    [[UIView appearance]setBackgroundColor:[UIColor lightGrayColor]];

//    phoneAction.

 

    // 改变标题的颜色

    NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"输入昵称"];

    NSRange strRange = {0,[str length]};

    

    [str addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:strRange];

    

    //设置背景颜色以及下划线

    NSDictionary * dict1 = @{

                             NSForegroundColorAttributeName:[UIColor colorWithRed:254/255.0 green:152/255.0 blue:1/255.0 alpha:1],

                             NSUnderlineStyleAttributeName:@"0"};

    

    //从下标14开始,长度为6的内容添加多个属性,dict1里面写的就是添加的属性

    [str addAttributes:dict1 range:strRange];

    //改变标题

//    NSMutableAttributedString *hogan = [[NSMutableAttributedString alloc] initWithString:@"输入昵称"];

//  

//    [hogan addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:NSMakeRange(0, [[hogan string] length])];

    [alertController setValue:str forKey:@"attributedTitle"];

    

    [alertController addAction:phoneAction];

    [alertController addAction:cancleAction];

    [self presentViewController:alertController animated:YES completion:nil];

 

转载于:https://my.oschina.net/CharlieHome/blog/714518

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值