Я использую эту функцию, чтобы UITextView автоматически подгонял текстовое содержимое при наборе текста.Он отлично работает, когда TextView находится в горизонтальном положении, но не работает правильно, когда TextView вращается.Есть идеи как это можно исправить?
func textViewDidChange(_ textView: UITextView) {
let newSize = textView.sizeThatFits(CGSize(width: CGFloat.greatestFiniteMagnitude, height: CGFloat.greatestFiniteMagnitude))
textView.frame = CGRect(origin: textView.frame.origin, size: newSize)
}