0
私はカスタムを持っていますUITableViewCell
私は私のビューの完全な高さになりたいとプログラムで作成しました。私は "heightForRow
"をオーバーライドしましたが、それは最初のロード時のセルのフレームのサイズには影響しません。現在のフレームは、320幅、44高さでロードされます。これは、セルのデフォルトサイズと思われます。セルのフレームは、実際に画面からセルをスクロールしてから「リフレッシュ」するまで変更されません。最初の負荷でセルのフレームの高さをフルスクリーンに設定するにはどうすればよいですか?ビューに基づいてカスタムUITableViewCellの高さを変更します。
autolayoutを使用していますか? –
コードを追加してください。 "heightForRow"は、tableViewが初めて読み込まれたときから呼び出されます。スクロールしてサイズの変更を確認する必要がある場合は、何か問題があります。そして、あなたはprogrematicに細胞の大きさを計算しようとしていますか? (意味のAutoLayout)、あなたは自動レイアウトを使用しようとしている場合、あなたは正しい関数を使用していません..あなたのコードを過ぎてください(: – MCMatan
@PiratMによって提案されるように、plsはコードを追加します。 – MShah