私はUITableviewCell
サブクラスを持っています。そのセルには、2 つのラベル (lblComment
とlblDateTimeStampe
) と、評価の星を表示するビューが 1 つあります。lblComment の動的な高さがすべてのテキストに収まるようにします。コメントの長さに応じて、高さを拡大および縮小する必要があります。以前にこれを実装しましたが、以下のようなAutoLayoutはありません
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
NSString *label = self.userComment.commentText;
CGSize stringSize = [label sizeWithFont:[UIFont boldSystemFontOfSize:15]
constrainedToSize:CGSizeMake(320, 9999)
lineBreakMode:UILineBreakModeWordWrap];
return stringSize.height+10;
}
現在、オートレイアウト機能を使用しています。
Autolayout を使用してこれを達成するにはどうすればよいですか?
どんな種類の助けも大歓迎です。ありがとう