У меня есть базовое представление, созданное в IB, содержащее UITableView и UITextVIew. Я масштабирую UITextView программно, чтобы соответствовать его содержанию, как показано ниже:
CGRect frame = self.textView.frame;
frame.size.height = self.textView.contentSize.height;
self.textView.frame = frame;
Это прекрасно работает для портретной ориентации, но когда в альбомной ориентации текстовое представление увеличивается, чтобы вместить дополнительное горизонтальное пространство (что желательно), но приведенный выше код делает высоту больше, чем содержимое. Из выходных операторов создается впечатление, что приведенный выше код не учитывает новую ширину текстового представления.
Есть ли способ учесть новую ширину, чтобы определить правильную высоту?