我有一个UITextView,我在其中使用以下文字插入:
MyUITextView.insertText(my_string_to_be_inserted)
它可以正常工作,但会将文本追加到UITextView的底部。
是否有任何方法可以在顶部(如堆栈)添加文本,而最后添加的文本将始终位于顶部?
您可以尝试下面的代码段。
if let position = textView.textRange(from: textView.beginningOfDocument, to: textView.beginningOfDocument) {
textView.replace(position, withText: "Your text goes here")
}
请参阅api here。希望对您有所帮助。