博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS 修改UIAlertController的按钮标题的字体颜色,字号,内容
阅读量:5127 次
发布时间:2019-06-13

本文共 1713 字,大约阅读时间需要 5 分钟。

 

IOS 修改UIAlertController的按钮标题的字体颜色,字号,内容

UIAlertController *alertVC = [UIAlertController alertControllerWithTitle:@"提示" message:nil preferredStyle:UIAlertControllerStyleActionSheet];            //修改标题的内容,字号,颜色。使用的key值是“attributedTitle”    NSMutableAttributedString *AttributedStr = [[NSMutableAttributedString alloc] initWithString:@"请选择创建商机或者创建项目"];    [AttributedStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:20] range:NSMakeRange(0, [[AttributedStr string] length])];    [AttributedStr addAttribute:NSForegroundColorAttributeName value:[UIColor blackColor] range:NSMakeRange(0, [[AttributedStr string] length])];    [alertVC setValue:AttributedStr forKey:@"attributedTitle"];          UIAlertAction *action1 = [UIAlertAction actionWithTitle:@"创建项目" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {                [self loadCtrlWithTypeStr:@"1"];    }];        UIAlertAction *action2 = [UIAlertAction actionWithTitle:@"创建商机" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {                [self loadCtrlWithTypeStr:@"2"];    }];            UIAlertAction *action3 = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) {            }];        [action1 setValue:[UIColor darkGrayColor] forKey:@"_titleTextColor"];    [action2 setValue:[UIColor darkGrayColor] forKey:@"_titleTextColor"];    [action3 setValue:[UIColor darkGrayColor] forKey:@"_titleTextColor"];        [alertVC addAction:action1];    [alertVC addAction:action2];    [alertVC addAction:action3];    [self presentViewController:alertVC animated:YES completion:nil];

 

转载于:https://www.cnblogs.com/GJ-ios/p/6248362.html

你可能感兴趣的文章
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>
NAT地址转换
查看>>
Nhibernate 过长的字符串报错 dehydration property
查看>>
Deque - leetcode 【双端队列】
查看>>
Linux 普通用户拿到root权限及使用szrz命令上传下载文件
查看>>
人物角色群体攻击判定(一)
查看>>
JavaWeb学习过程 之c3p0的使用
查看>>
MySql Delimiter
查看>>
一步步学习微软InfoPath2010和SP2010--第九章节--使用SharePoint用户配置文件Web service(2)--在事件注册表单上创建表单加载规则...
查看>>
使用客户端对象模型读取SharePoint列表数据
查看>>
POJ 1328 Radar Installation 贪心
查看>>
gulp插件gulp-ruby-sass和livereload插件
查看>>
免费的大数据学习资料,这一份就足够
查看>>
clientWidth、clientHeight、offsetWidth、offsetHeight以及scrollWidth、scrollHeight
查看>>
MySQL(一)
查看>>
企业级应用与互联网应用的区别
查看>>