问题标签 [nsmutableattributedstring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uicolor - 使用 NSMutableAttributedString 更改 WKInterfaceLabel 的文本颜色
我正在尝试使用 setAttributedText 属性更改 WKInterfaceLabel 中的文本颜色。这是代码:
结果:
只有第一个属性可以正常工作。我做了一些测试,但没有任何反应,颜色字体没有变为红色。
WKInterfaceController 代码:
MyRowController 代码:
@import WatchKit;
ios - NSMutableAttributedString 知道在哪个文本上更改了颜色
我正在做像 facebook 这样的标记功能,我已经可以标记用户了。我可以这样表现。这是由这段代码完成的。
所以,我有 NSMutableAttributedString。我可以知道我在哪里更改了 NSMutableAttributedString 中的颜色和字体吗?我可以知道该怎么做吗?
nsmutableattributedstring - TTTAttributedLabel 设置背景色
我正在使用 TTTAttributedLabel 并且需要设置背景颜色。我可以像这样设置文本颜色。
但它不适用于背景颜色。
我可以知道有什么问题吗?
ios - 附加 NSSting 后保留 textView 文本的颜色
我正在使用下一个方法来更改 textView 中几个单词的颜色:
它看起来像这样:
但是当我为这个文本添加新值时,颜色就消失了。
myTextView.text = [myTextView.text stringByAppendingString:newStr];
它看起来像这样:
如何使用新字符串保持以前的颜色?
ios - 错误“NSMutableRLEArray objectAtIndex:effectiveRange::Out of bounds'”
我有下面的代码,在其中我传递了一个类型为的字符串,下面"Hello|r World|g"
的函数将它转换为attributedString
颜色"Hello"
和red
颜色。我在传递数组中的每个字符串时使用了它。该函数仅对文本着色,直到它在结束期间找到条件所示的特殊字符,然后对文本着色。"World"
green
代码 :
我收到以下错误:
'NSMutableRLEArray objectAtIndex:effectiveRange:: 越界'
正如我添加了println
s ,|
并r
得到打印。请帮助,在此先感谢。
它不是这个问题的重复,因为|
它r
正在被打印出来。
ios - 替换 NSMutableAttributedString 中的字符
这适用于常规NSString
:
但是没有这样的方法NSMutableAttributedString
。我怎样才能删除一个逗号的所有实例NSMutableAttributedString
?
ios - NSMutableAttributedString - 无边框的 NSShadow
我试着NSMutableAttributedString
用这段代码来设计我的字体:
这里的问题是阴影处有边界。如何使用没有边框的阴影为文本添加边框?
nsattributedstring - 如何在 OS X 上使用 NSSuperscriptAttributeName
我可以更改字体和大小,但我坚持将文本设置为上标。
这是我的字体和大小的工作代码:
这是我正在尝试的不起作用的上标:
我不确定如何执行属性部分来创建上标。
nstextview - 在 NSTextView 中选择文本后,AttributedString 下标丢失字体样式
我NSMutableAttributedString
的NSTextView
. 一个是字体样式,另一个是上标,使用NSBaselineOffsetAttributeName
如下所示:
它们完美地工作,直到我在 中选择文本,NSTextView
然后触发NSTextView
使用NSPopUpButton
. 然后上标字体样式恢复为其他文本的样式。这是所有代码行。
我可以看到这是如何发生的,因为我将两个字符串附加在一起,但为什么只有当我选择文本然后触发内容更改时才会发生这种情况NSTextView
?
ios - iOS - 将所有 NSMutableAttributedString 属性复制到另一个 NSMutableAttributedString
我想将所有属性从一个复制NSMutableAttributedString
到一个新的。我试过的代码是这样的:
代码显然是不完整的,看起来它试图只为字体做。我想遍历每个属性并将其添加到一个新NSMutableAttributedString
变量中。更新:我的问题是如何将一个的所有属性NSMutableAttributedString
应用于另一个NSMutableAttributedString
?我们可以使用这种方法吗somehow:attribute:atIndex:effectiveRange