2017-05-11 14 views
0

3つの顕著な領域を持つテーブルビューセルを作成しようとしています。 上部領域は条件付きであるため、常に表示されるとは限りません。 ミドルリージョンは私の主要な地域であり、一般的な情報です。 中央の領域をクリックして拡大/縮小表示することができます。詳細を表示は、の機能を示していません。3つの自動サイズ調整領域を持つAutolayoutテーブルビューセル

すべての地域の高さは、その内容に基づいて自動サイズ設定する必要があります。

私がやっていることは、各地域を別々のUIViewにすることです。上部または下部の領域を非表示にする必要があるときは、その幅を0に制限するだけです。

私は決してそれを使用していないので、これが自動レイアウトで可能であるかどうかを知る必要があります。これは正しい方法ですか?

enter image description here

+0

3つの 'UIView'のすべての内容がxibにある場合、その内容に基づいてすべてのビューに対して' autolayout'を簡単に実行できます。何も計算する必要はありません。 @ h3dkandi – iPeter

答えて

3

はい可能です。 thisリンクをご覧ください。あなたのすべての質問に答える必要があります。

0

あなたはUITableViewAutomaticDimensionを使用する必要があります。 これも参照することができますlinkそれはあなたの要件に一致します

関連する問題