nsmutableattributedstring相关内容
..
创建一个带有简单文本的标签. 如何更改标签中某些单词的颜色? 斯威夫特 3 如下图- 解决方案 使用 NSMutableAttributedString 为字符串中的不同单词应用颜色.试试这个,已经有很多类似的问题在SO中有答案. 让 myLabel = UILabel()var stringOne = "Swift 3 来了"让 stringTwo = "有"让范围
..
我遇到的问题是我希望能够更改 TextView 中某些文本的 textColor.我正在使用连接的字符串,并且只想要我附加到 TextView 文本中的字符串.看来我想要使用的是 NSMutableAttributedString,但我没有找到有关如何在 Swift 中使用它的任何资源.到目前为止,我所拥有的是这样的: let string = "A \(stringOne) with \(st
..
我有一个这样的字符串 var str = "@text1 这很好@text1" 现在用另一个字符串替换text1,比如t 1.我可以替换文本,但无法将其加粗.我想将新字符串 t 1 加粗,以便最终输出: @t 1这很好@t 1 我该怎么做? 我看到的所有例子都是用 Objective-C 写的,但我想用 Swift 来做. 提前致谢. 解决方案 用法: let
..
我正在尝试使用 setAttributedText 属性更改 WKInterfaceLabel 中的文本颜色.代码如下: MyRowController *row = [self.interfaceTable rowControllerAtIndex:idx];NSString *str_tmp = @"测试";NSMutableAttributedString *text = [[NSMuta
..
我正在尝试在后栏按钮项上设置属性字符串. 这是我第一次尝试使用属性字符串. 代码如下: self.navigationItem.hidesBackButton = true让 barButtonBackStr = " 这会导致 Xcode 中出现以下错误. 无法使用参数调用类型“UIBarButtonItem"的初始化程序类型列表'(标题:NSMutableAttributedSt
..
我正在尝试更改 UIAlertController 中的标题 fontSize,但我无法管理如何将我的 NSMutableAttributedString 设置为title-属性. 因此,我一直在使用以下代码创建 NSMutableAttributedString: let title = NSMutableAttributedString(string: user.fullName)le
..
这是对这个问题的跟进 如何在 Swift 中一一更改 UITextView 中某些单词的样式? 感谢@Josh 的帮助,我能够编写一段代码,突出显示以 # 开头的每个单词 - 并且一个一个地完成.我的最终代码是: func highlight (to index: Int) {让正则表达式 = 试试?NSRegularExpression(pattern: "#(\\w+)", optio
..
刚开始学习 Swift 并创建了一个小的 macOS 应用程序,我想在其中使用 NSScrollView 来显示属性字符串.我试过了: @IBOutlet var ScrollViewOutlet : NSScrollViewvar attributeString = NSMutableAttributedString(string: myText)ScrollViewOutlet.insert
..
我想在 NSString 中突出显示或强调一组特定的单词.我能够检测到这些词是否存在,只是无法突出显示它们. NSString * wordString = [NSString stringWithFormat:@"%@", [self.myArray componentsJoinedByString:@"\n"]];self.myLabel.text = wordString;if ([wor
..
我有一个自定义键盘,我必须对具有 nsmutableattributed 字符串作为文本(字符和 nstextattachments 的组合)的 textview 执行退格操作 解决方案 根据 Moxy:如果您的最后一个字符大到无法容纳在单个 UTF-16 单元中,那么 Dave 的方法将只是截断该字符的描述.表情符号就是一个例子 但还有更多. 所以你更有可能想要: [string
..
这适用于常规的 NSString: NSString *newString = [myString stringByReplacingOccurrencesOfString:@"," withString:@""]; 但是 NSMutableAttributedString 没有这样的方法.如何删除 NSMutableAttributedString 中逗号的所有实例? 解决方案 le
..
我正在尝试创建一个 UIButton 允许为所选文本加下划线.这是我当前的代码: func underline() {如果让 textRange = selectedRange {让attributedString = NSMutableAttributedString(attributedString: textView.attributedText)textView.textStorage.
..
我正在尝试使用 NSMutableAttributedString 为 UITextView 放置一个对齐的文本,NSMutableAttributedString 由不同的 NSAttributedString 因为我需要粗体和普通字体,所以我附加了不同的NSString,这是我的NSMutableAttributedString: NSAttributedString *one = [[NS
..
我可以更改字体和大小,但我坚持将文本设为上标. 这是我的字体和大小的工作代码: aVerseMutableString = NSMutableAttributedString(string: book.verseText,属性:[NSFontAttributeName:NSFont(name: "Helvetica", size: 18.0)!]) 这是我正在尝试的上标不起作用的方法:
..
我的目标是在 Parse.com 中存储属性字符串的信息.我决定为我的图像提出一种属性文本编码,通过用相应的图像替换大括号中的任何字符串 {X} 来工作.例如: 2个无色法力图:{X} 应该生成一个属性字符串,其中 {X} 被图像替换.这是我试过的: NSString *formattedText = @"这将花费 {2}{PW}{PW} 来转换.";NSRegularExpression
..
我正在使用NSMutableAttributedString在标签中显示多种字体和颜色的文本.NSMutableAttributedString在iOS 13中无法正常工作,但是相同的代码在iOS 11和12版本中也可以正常工作. 让hdAttributedText = NSMutableAttributedString(字符串:“样本",属性:[NSAttributedString.Key.f
..
我已经创建了一个使用NSAttributedString的方法,并且我正在寻找动态创建子视图和标签以将该字符串放入其中的方法.因为需要确定诸如字体和大小之类的属性才能正确确定标签的大小,所以我需要确定是否可以遍历应用于属性字符串的值和范围? 我知道我可以分别传递属性,但是为了可重用性,我希望能够将尽可能少的参数传递给方法. 解决方案 Apple希望您使用我已在代码中使用它来创建不可见
..
我想制作一个UITextField,它具有一个静态前缀,并且用户不能进行编辑或删除,同时还具有浅灰色的字体颜色. /p> 文本字段的可编辑部分应始终以黑色显示. 下面是一个示例: 从本质上讲,它是用于输入用户名的,具有恒定前缀的域. 我已经尝试将textFieldShouldClear和textField:shouldChangeCharactersInRange:replac
..
我已经看到了这个Objective-C代码,但是我正在努力迅速地做到这一点: NSMutableAttributedString *res = [self.richTextEditor.attributedText mutableCopy]; [res beginEditing]; __block BOOL found = NO; [res enumerateAttribute:NSFon
..