ホテルに関する情報を「大きな」スクロールで表示することを目的とした iOS 画面を作成する必要があります。
私の主な問題はUITextView
、動的な高さとその下の 2 つのリストに参加する必要があることです。それぞれに独自のヘッダーがあります。リストの動的な高さは 2 でなければなりません。
どうすればいいのかわかりません。リストを含む各コンポーネントを使用してセルにすることを考えてUITableView
いますが、開始方法がわかりません。プログラムでのみ行う必要がありますか、それともストーリーボードを使用して可能ですか?
モックアップは以下です。
UILabel セル サイズの修正 (既に機能しています)
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *text = motel.descricao;
CGSize constraintSize = CGSizeMake(320.0f, MAXFLOAT);
//You will need to define kDefaultCellFont
CGSize labelSize = [text sizeWithFont:[UIFont systemFontOfSize:13]
constrainedToSize:constraintSize
lineBreakMode:UILineBreakModeWordWrap];
return labelSize.height + 30;
}