0

ホテルに関する情報を「大きな」スクロールで表示することを目的とした 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;
}
4

1 に答える 1

0

uitableviewcell で内部テーブルビューを使用しました。問題は、デリゲートを管理することです。

于 2013-11-19T12:09:06.877 に答える