Я использую этот код
CGRect frame = self.mytext.frame;
frame.size.height = self.mytext.contentSize.height;
self.mytext.frame = frame;
Но он не работает в iOS 7. Кто-нибудь знает, почему или имеет ту же проблему?
Редакция:
К сожалению. Я сделал UIView, UITextView и UIScrollView, поэтому я могу загрузить текст в моем расширении uitextview.
Я использовал этот код в viewDidLoad
CGRect frame = self.moreDetailsTextView.frame;
frame.size.height = self.moreDetailsTextView.contentSize.height;
self.moreDetailsTextView.frame = frame;
CGRect moreViewFrame = self.moreDetailsView.frame;
moreViewFrame.size.height = frame.size.height + 270;
self.moreDetailsView.frame = moreViewFrame;
int scrollViewHeight = moreViewFrame.size.height + 235;
self.scrollView.contentSize = CGSizeMake(320, scrollViewHeight);
Это отлично работает в ios6, но теперь с xcode5 и ios7 uitextview не расширяется, когда я тестирую приложение в симуляторе.