2016-12-24 4 views
0

テーブルビューコントローラ。私は番号の行を持っていて、私はprototype-cellのコンポーネントを管理するためにAuto-layoutを使用しています。HeightOfRow内での自己サイズ変更の使用

要件:ユーザーの入力に基づいて数行を非表示にする必要があります。

問題:私は、セルその後、灰色の領域は、このように登場非表示にすると、私は、行が非表示の場合は0を返すようにHeight of Rowメソッドを使用する必要がありましたが、その高さができるよう、他の有効な行のために、私は、セル毎にUITableViewAutomaticDimension行の高さを使用しています要件ごとに動的に計算することができます。

目標:非表示に数行を必要とダイナミックな要件ごとに数行に を示しました。セルの高さがコンポーネントごとに自動的に計算されるように、セルフリサイズ機能を使用する必要があります。

提案がありますか?

+0

このセルを非表示にするたびdidSelectRowあなたのテーブルビューのデリゲートメソッドで0を返します。 –

+0

テーブルビューコントローラ内。 (自動レイアウト) 要件:ユーザー入力に基づいていくつかの行を非表示にする必要があります。 問題:私が非表示にすると、灰色の領域が表示されたので、高さの行を使用する必要がありました行が隠れているのに0が返されるが、有効な行では自分の高さを与える代わりに自己サイズ変更を使いたい。 したがって、私はいくつかの行の行の高さといくつかの他の(iOSのスイフト3)の自己サイズ変更機能を使用する必要があります –

+0

私は答えをより正確に与えるようにあなたのUIスクリーンショットを表示できますか?あなたの仕事のコードを追加して、間違いを見積もることができます。 –

答えて

0

ちょうどあなたがより多くのあなたの質問を説明し

関連する問題