-1

カスタム セルを作成し、その中に を配置しました。テキストの長UITextViewさに基づいてセルの高さを変更したいと考えています。UITextViewを使用してセルの高さを静的に変更する方法は知っheightForRowAtIndexPathていますが、コンテンツに基づいて動的に変更することはできません。

このフォーラムや他のいくつかのフォーラムで約 12 のトピックを読みましたが、探していた答えが見つかりませんでした。

何か案は?

4

2 に答える 2

2

高さForRowAtIndexPath

 float height = [cell.textView.text sizeWithFont:cell.textView.font constrainedToSize:CGSizeMake(cell.textView.frame.size.width, 10000)].height;
 return height;

10000はセルの最大高さです。実際には最大整数値を設定できます

于 2013-10-25T17:16:53.787 に答える