1.對於UIImageView.不適用siztofit(),會導致在用AFN獲取網絡數據的時候加載失敗,手動設置UIImageview的寬高
2.在tableView中的自動計算行高中,一定要注意要預設行高
//自動計算行高
tableView.rowHeight = UITableViewAutomaticDimension
//估算行高 -- 在沒有更新我們的約束之前,先預估一個行高
//必須需要設置的數值,這個數值是一個估算的值
//如果一個cell的高度在 66 -100之間,我們給他一個 中間值 85
tableView.estimatedRowHeight = 85
// 第三個隱形的條件 -- 約束,一定要確保約束正確
3.對於label的約束處理,要配合numberoflins設置,切寬度的設置,要用width.而不宜用左右邊距的方法
4.對於更新約束,在table中要先移除原有約束,在修改新約束
5.對於tableview中的cell添加的collectionVivew,會出現約束衝突,因爲.contentView不知道自身尺寸,是自己計算的,
解決方法:.在cell中設置contentView的上下左右的約束,相對於self(cell)