メモとして残しておく
下記のメソッドを通せば解消できる
func insertTextView(_ insertingString: String, textView:UITextView) {
var range: NSRange = textView.selectedRange
let firstHalfString: String? = (textView.text as NSString?)?.substring(to: range.location)
let secondHalfString: String? = (textView.text as NSString?)?.substring(from: range.location)
textView.isScrollEnabled = false
textView.text = firstHalfString! + insertingString + secondHalfString!
range.location += insertingString.characters.count
textView.selectedRange = range
textView.isScrollEnabled = true
}
誰かの力になれば