我正在创建一个自定义UITableViewCell,在其中添加了UITextView。 我将一些文本从JSON加载到此UITextView中,但是,当文本过长时,它可以滚动,但是问题是,从乞求向下滚动并看到其余文本时,没有显示该文本,它会自动滚动到末尾,必须向上滚动才能看到开始。我要的不是这种情况。
我尝试了很多解决方案,例如 UITextView text content doesn't start from the top UITextView text not starting from top 但不幸的是两者都没有。
答案 0 :(得分:-1)
我实际上也需要这个,它可以100%起作用:
let range = UITextRange().start
let textRange = cell.moreNotes.textRange(from: range, to: range)
cell.moreNotes.scrollRectToVisible(cell.moreNotes.firstRect(for: textRange!), animated: false)
print("\(textRange as Any)")
这将使您的UItextView从第一个字符开始显示其内容。