ios tableView的header高度不對


tableView的header高度不對,一般都是header是從xib加載出來的

第一步:

新建xib的時候選擇的是View,當選擇 Size 為 Freeform 時,view的約束就變成這樣了,如下圖

改成這樣就好了,如下圖

 

第二步:

如果上述還不能的話,就在 viewDidAppear 里,調用一下tableView.reloadData

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM