私のカスタムセルの高さを動的に設定しようとしています。私は以下のコードを使用し、それは動作します。動的UITableViewCell例外のある高さ
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = view.frame.height/4
しかし、私は、動的高さを有するように固定された高さを持つヘッダとセルの残りの部分としてインデックス0(最初のセル)で私のテーブルビューを必要とします。
私はこの試みた:
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.row == 0 {
return (self.view.frame.height/2)
}
return tableView.estimatedRowHeight
}
をしかし、それはちょうど私がのviewDidLoad(中にestimatedRowHeightを設定何に高さを設定します)インデックス0の最初の行が持つように
は、どのように私はそれを作ることができます画面の1/2の高さ
view.frame.height/2
その他のセルは高さが動的に変化します。ご協力ありがとうございました!
すごくありがとう –