我有一个UITextView
显示NSAttributedText
两种不同字体的字体。想象一下:“这里的示例文本。”
如果用户删除最多字符“ t ”,或者选择文本中间,然后输入“hahaha”,则新文本将以粗体显示。所以它看起来像:
“这里是 Tehahahaxt样本。” 或“此处为示例文本哈哈哈”。
SO:我怎样才能防止这种情况发生?换句话说,UITextView
当用户开始输入时,我怎么能强制只使用特定的字体,无论它在哪里!
注意:我已经尝试设置 in 的属性typingAttributes
,但它会更改内容大小,这对我不起作用。UITextView
-textView:shouldChangeTextInRange: