gpt4 book ai didi

ios - UITextView 文字背景色

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:18:19 27 4
gpt4 key购买 nike

我正在尝试获得一个透明的 UITextView,并且我知道如何设置它。我还想要的就像已显示文本下方的彩色背景。同样, TextView 背景会将整个 View 矩形设置为给定颜色,我想要的是文本下方的颜色。有什么简单的方法可以实现这样的目标吗?

最佳答案

据我所知,您正试图在文本上实现突出显示效果。如果是这种情况,您可以使用 NSAttributedString。它允许您设置文本的背景颜色,而不是 View 背景。

NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:@"Test String"];
[attributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor lightGrayColor] range:NSMakeRange(0, 11)];

然后在您的 UITextView 上设置 attributedText 属性:

textView.attributedText = attributedString;

关于ios - UITextView 文字背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15438869/

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