0

動的セルを持つ UITableView があります。私のカスタム セルは、コミックを表すことを意図した imageView で構成されています。このコミックでは、データベースからテキストを取得する textView があります。テキストに比例して、セルの高さとコミックの高さを変更したいと考えています。コミック画像は、コミックの上部、コミックの下部、コミックの中央の3つの画像で構成されていると述べています。中央は長方形で、テキストの長さに応じて何度も繰り返す必要があります。textView のサイズは、テキストの長さに応じて変える必要があります。

私を助けてください

4

1 に答える 1

1

iOS 7 でテキストのサイズを見積もるには、次の方法を使用します。

   - (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(NSDictionary *)attributes context:(NSStringDrawingContext *)context

次に

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

返された CGRect を取得し、高さを返します。

ドキュメンテーション

于 2013-11-12T00:11:44.240 に答える