Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c UITableViewCell的UITextView大小_Objective C_Ios_Cocoa Touch - Fatal编程技术网

Objective c UITableViewCell的UITextView大小

Objective c UITableViewCell的UITextView大小,objective-c,ios,cocoa-touch,Objective C,Ios,Cocoa Touch,我有一个tableview,其中一行包含一个包含UITextView的单元格。我需要知道textview的大小,因为我需要它来适应单元格,并在“heightForRowAtIndexPath”方法中返回该大小。对大小使用NSString方法仅适用于标签,而不适用于文本视图。我有什么选择? 谢谢UITextView是否已经具有适当的大小,或者您是否需要调整其大小以准确包含其文本?我相信没有现成的方法可以做到这一点 如果它已经有了合适的尺寸,您只需从其框架获取高度: CGRect frame = t

我有一个tableview,其中一行包含一个包含UITextView的单元格。我需要知道textview的大小,因为我需要它来适应单元格,并在“heightForRowAtIndexPath”方法中返回该大小。对大小使用NSString方法仅适用于标签,而不适用于文本视图。我有什么选择?
谢谢

UITextView是否已经具有适当的大小,或者您是否需要调整其大小以准确包含其文本?我相信没有现成的方法可以做到这一点

如果它已经有了合适的尺寸,您只需从其框架获取高度:

CGRect frame = textView.frame;
CGSize size = frame.size;
CGFloat = size.height;