ios - 如何连接两个UITextView

标签 ios swift uitextview

我正在尝试连接两个 UItextView它起作用了。 它们具有不同的属性(例如不同的 UIFont ),但在最终的 UITextView 中它们具有相同的属性。如何解决这个问题?

textViewFirst!.text = "\n Example"
textViewFirst!.font = UIFont(name: "Helvetica Neue", size: 10);

textViewSecond.text = textViewSecond.text + textViewFirst.text

最佳答案

例如:这会使文本从第 4 个字符到第 7 个字符变为粗体

let myFullString:String = textViewSecond.text + textViewFirst.text as String

var attributedText: NSMutableAttributedString = NSMutableAttributedString(string: myFullString)

attributedText.addAttributes([NSFontAttributeName: UIFont.boldSystemFontOfSize(14)], range: NSRange(location: 3, length: 3))

textViewSecond.attributedText = attributedText

关于ios - 如何连接两个UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30668937/

相关文章:

ios - 在本地两台计算机之间共享 git repo

swift - 可以像这样制作 UITextField 吗?

swift - 使用 GCD 在 Swift 3 中同步属性

ios - 是否可以在 Swift 的启动屏幕中显示额外的图像和按钮

ios - UITextView 点击打开链接

ios - 快速创建一个没有数据的新解析对象

ios - 图片未存储在sqlite中

ios - 为什么在呈现另一个 Controller 时 UIPresentationController 高度会发生变化?

ios - UILabel动态获取字体大小 - swift 3

ios - 使用 UILabel 和 UITextView 自动布局