我有一个UITextView,我是inserting images into using NSTextAttachment。问题是当用户在图像之后移动光标并开始键入文本时,而不是使用UITextView中其他地方使用的字体,它会重置为较小的字体。
如何确保图像后输入的字体与其他地方输入的字体相同?
答案 0 :(得分:0)
每次更改光标后,我都会重置typingAttributes。我没有发现任何不按预期工作的情况。
extension ViewController: UITextViewDelegate {
func textViewDidChangeSelection(textView: UITextView) {
textView.typingAttributes = defaultAttributes
}
}