gpt4 book ai didi

ios - drawInRect 的颜色 :withAttributes:

转载 作者:行者123 更新时间:2023-11-28 19:59:08 25 4
gpt4 key购买 nike

正在尝试修复 iOS 应用程序中的一些警告并更改了此更新:

[[self text] drawInRect:rect withFont:[UIFont systemFontOfSize:kFontSize]];
[[UIColor whiteColor] set];

为此:

[[self text] drawInRect:rect withAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:kFontSize]}];
[[UIColor whiteColor] set];

但是现在文本的颜色是黑色的......我该如何解决这个问题?

最佳答案

你需要给属性添加颜色:

NSDictionary *attributes = @{ NSFontAttributeName:[UIFont systemFontOfSize:kFontSize], NSForegroundColorAttributeName : [UIColor whiteColor] };
[[self text] drawInRect:rect withAttributes:attributes];

使用此方法无需以旧方式设置颜色。

关于ios - drawInRect 的颜色 :withAttributes:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24945825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com