スウィフト - カスタムヘッド領域およびカスタムのUITableViewテール領域が制約問題与えられています

 

1.のUITableViewが予め設定された第1の高さのエージェントを行きます

デフォルトの頭の高さ:

FUNCのテーブルビュー(_のtableView:のUITableView、estimatedHeightForHeaderInSection部:INT) - > CGFloat {

  復帰40

}

プリセットテールの高さ:

FUNCのテーブルビュー(_のtableView:のUITableView、estimatedHeightForFooterInSection部:INT) - > CGFloat {

  復帰33

}

 

そして、初期化メソッドを移動します。

    オーバーライドINIT(reuseIdentifier:String)を{

        でsuper.init(reuseIdentifier:reuseIdentifier)

        configUI()

    }

 

最初の機関のプリセット高さを達成しなければならないのUITableViewのカスタムヘッドとテールに設定、高さ、または制約誤差を推定します 

ライン上で取得する場合はtrue地区テールの高さと面積ヘッドの高さを直接のUITableView自身

    ///パーティションヘッドの高さビュー

    FUNCのtableView

(のtableView:のUITableView、heightForHeaderInSection部:INT) - > CGFloat {

        リターンUITableView.automaticDimension

    }

 

    ///テールビューのパーティションの高さ

    FUNCのtableView(のtableView:のUITableView、heightForFooterInSection部:INT) - > CGFloat {

        リターンUITableView.automaticDimension

    }

 

 

おすすめ

転載: www.cnblogs.com/qingzZ/p/11933979.html