0
私はiOSの自動レイアウトで戦っています。上の写真のラベルをセルの高さを変更して、ラベル内のすべてのテキストを表示するように展開します。デフォルトでは3行に設定され、折り返しのために尾を切り捨てます。UITableViewCellの自動レイアウトラベルと画像
私はUITableViewAutomaticDimension setとestimatedHeightRowも設定しました。ラベル行を0に変更しようとしましたが、sizeToFit()を呼び出しても期待通りに動作しませんでした(ラベルは変更されません)。
また、スクリーンショットの画像は、サーバーからの応答に応じて利用可能であるかどうかに関わらず、スーパービューから削除される可能性があります。
アイデア?私は何が欠けていますか?
UPD:以下ラベルの制約で、より多くのボタンや画像を参照してください。
よりリロード考えるご覧タップでnumberOf行を0に設定した後の特定のセル。最後にimageViewの場合は、 d任意の高さの制約imageViewは設定されている画像とコンテンツモードに基づいて高さを取得します。画像がない場合、そのフレームは0になるので、何もする必要はありません。 –
@SandeepBhandariありがとう。私はそれを試して、動作していない=(たとえ私がインターフェイスビルダーのビューでnumberOfLinesを0に設定しても、下に移動していません)何か提案? – Array
textViewのContentCompressionResistancePriorityをhigh(1000)に設定し、あなたはこれが役に立つかもしれません。 –