2016-06-22 13 views
0

私は静的なテーブルビューを持っています。ある行では、私は埋め込みコレクションビューコントローラを使用しています。セルの高さの設定は埋め込みコレクションビューの内容によって異なります

埋め込みコレクションビューコントローラの内容に応じて行の高さを設定しようとしています。

私は

self.tableView.estimatedRowHeight = 30.0 
self.tableView.rowHeight = UITableViewAutomaticDimension 

を試みたが、それは動作しません。 ここで私はこれを行うことができますどのように

enter image description here

ストーリーボード

上のビューのスクリーンショットはありますか?

答えて

0

heightを設定するには、tableViewのデリゲートメソッドを使用する必要があります。

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat 
{ 
    return 30.0 // Here you need to mention/calculate the content height of your collectionView and return it. 
} 
+0

私は既に使用していますが、私はどのように私はdelegateのcollectionviewの高さを計算できますか? –

+0

あなたの 'myCollectionView.collectionViewLayout'プロパティで' collectionViewContentSize'を呼び出すと、コンテンツの高さと幅をCGSizeとして取得します。 – Santosh

関連する問題