本来用alertview好好地,最终还是转战alertViewController了,,笔记而已,会有补充。。
1、基本使用
这里不赘述 网上很多,这里贴一个觉得还不错的链接:点击打开链接
2、利用kvo修改title和message的颜色大小font等
(具体想改哪些 请参考富文本的设定,如果要问我富文本是啥,请不吃稻的同鞋自助研究,这里给个举例链接:富文本,富文本(简书))
方法:
[alertController setValue:attrStr forKey:@"attributedTitle"];//修改title的,就是第一行标题
[alertController setValue:attrStr forKey:@"attributedMessage"];//修改message,就是下一行小字的提示信息
代码举例:
[attrStr addAttribute:NSFontAttributeName
value:[UIFont fontWithName:@"NotoSansCJKsc-Bold" size:14]
range:NSMakeRange(0, message.length)];
[attrStr addAttribute:NSForegroundColorAttributeName value:[Tools colorWithHexString:@"#0b0b0b"] range:NSMakeRange(0, message.length)];