2016-03-25 14 views
0

私は静的なテーブルビューを作成しています。私のページには異なる行のテキストとイメージが混在しています。静的なテーブルビューでのスピーディな適応セルの高さ

ここは例です。これは、OBJのC言語のWebViewで作成された、しかし、私はスウィフトを使用し、ネイティブになりたい、ここでは何のWebViewの

dd

は、コードが私のtableViewControllerであるなかった。

import UIKit 

class AdaptiveRowTableViewController: UITableViewController { 


    override func viewDidLoad() { 
     super.viewDidLoad() 


     self .tableView.rowHeight = UITableViewAutomaticDimension 
     self .tableView.estimatedRowHeight = 44 

    } 

    override func viewDidAppear(animated: Bool) { 
     tableView.reloadData() 
} 

} 

私は行の高さを設定しています0

私はラベルと画像でテストしました。ラベルは正常に動作しますが、イメージの行が正しく調整されていません。

結果は次のとおりです。

enter image description here

画像の行の高さを解決する方法上の任意のアイデア?

+0

このチュートリアル[Dynamic Table View Cell Height](https://www.raywenderlich.com/87975/dynamic-table-view-cell-height-ios-8-swift)に従う必要があると思います – D4ttatraya

+0

ありがとうこの提案のために。私はそのサイトを見ましたが、これを私が達成しようとしていたものと関連付けることはできませんでした。 –

答えて

1

あなたは分24あなたは、テキストと画像と細胞との間の制約を作成し、それらの間の関係を作成する必要が

から適応セルの高さを作成する方法を見つけることができる素敵なapple videoがあります。基本的に、テキストとセルの間に上下の拘束を設定し、テキストとイメージの高さの関係を作成します。

+0

ありがとうございます。このビデオは多くの助けになりました。 –