没有合适的资源?快使用搜索试试~ 我知道了~
iOS 修改alertViewController弹框的字体颜色及字体的方法
0 下载量 94 浏览量
2021-01-20
09:58:24
上传
评论
收藏 37KB PDF 举报
温馨提示
试读
1页
系统默认的字体是黑色,按钮颜色是蓝色或者红色的,我们怎样自定义字体呢 Codeing Show UIAlertController *alertVC = [UIAlertController alertControllerWithTitle:@提示 message:@确认退出登录? preferredStyle:(UIAlertControllerStyleAlert)]; UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@取消 style:UIAlertActionStyleCancel handler
资源详情
资源评论
资源推荐
iOS 修改修改alertViewController弹框的字体颜色及字体的方法弹框的字体颜色及字体的方法
系统默认的字体是黑色,按钮颜色是蓝色或者红色的,我们怎样自定义字体呢
Codeing Show
UIAlertController *alertVC = [UIAlertController alertControllerWithTitle:@"提示" message:@"确认退出登录?" preferredStyle:(UIAlertControllerStyleAlert)];
UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) {
NSLog(@"点击了Cancel");
[alertVC dismissViewControllerAnimated:YES completion:nil];
}];
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
NSLog(@"点击了OK");
[[NSUserDefaults standardUserDefaults] setObject:nil forKey:kLoginUserKey];
[alertVC dismissViewControllerAnimated:YES completion:nil];
}];
//修改title
NSMutableAttributedString *alertControllerStr = [[NSMutableAttributedString alloc] initWithString:@"提示"];
[alertControllerStr addAttribute:NSForegroundColorAttributeName value:kMainTextColor range:NSMakeRange(0, 2)];
[alertControllerStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:15] range:NSMakeRange(0, 2)];
[alertVC setValue:alertControllerStr forKey:@"attributedTitle"];
//修改message
NSMutableAttributedString *alertControllerMessageStr = [[NSMutableAttributedString alloc] initWithString:@"确认退出登录?"];
[alertControllerMessageStr addAttribute:NSForegroundColorAttributeName value:kSubTextColor range:NSRangeFromString(@"确认退出登录?")];
[alertControllerMessageStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:13] range:NSRangeFromString(@"确认退出登录?")];
[alertVC setValue:alertControllerMessageStr forKey:@"attributedMessage"];
//修改按钮字体颜色
[cancelAction setValue:kGreenColor forKey:@"titleTextColor"];
[okAction setValue:kGreenColor forKey:@"titleTextColor"];
[alertVC addAction:cancelAction];
[alertVC addAction:okAction];
[self presentViewController:alertVC animated:YES completion:nil];
这里的kGreenColor 等是我自定义的颜色,换成自己的字体颜色即可
以上这篇iOS 修改alertViewController弹框的字体颜色及字体的方法就是小编分享给大家的全部内容了,希望能给大家一个参
考,也希望大家多多支持软件开发网。
您可能感兴趣的文章您可能感兴趣的文章:IOS 中弹框的实现方法整理IOS中Swift仿QQ最新版抽屉侧滑和弹框视图iOS实现多个弹框按顺序依次弹
出效果
weixin_38733597
- 粉丝: 8
- 资源: 909
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 20220823-1000-ts.dat
- Galaxy10CNN实现星系图像分类项目深度学习环境配置
- DVB-S2:GCS组帧数据.dat
- numpy+pandas_basics.ipynb
- 网络安全-Diffie Hellman密钥协商
- 双H桥电机驱动L298N芯片AD集成库ALTIUM库(原理图库+PCB封装库)文件.zip
- 555springboot + vue 线上教学平台.zip(可运行源码+数据库文件+文档)
- 554springcloud + vue 房产销售平台.zip(可运行源码+数据库文件+文档)
- 小霸王坦克游戏源码.7z
- 蓝桥杯单片机基础学习项目(LED,数码管,蜂鸣器,继电器,按键控制)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0