在sizeForItemAtIndexPath方法里設置cell的尺寸,但是有幾個坑,容易導致cell的位置錯亂教翩。
我的問題是寫了個自定義的cell沛简,在cell里面添加了一個label齐鲤,給label賦值frame,導致錯亂
這是因為cell的frame還沒確定椒楣,有兩個解決方案
第一加約束
第二在layoutSubviews里给郊,給label賦值frame。
如果跟我一樣直接賦值捧灰,cell的位置會錯亂淆九。
在sizeForItemAtIndexPath方法里設置cell的尺寸,但是有幾個坑,容易導致cell的位置錯亂教翩。
我的問題是寫了個自定義的cell沛简,在cell里面添加了一個label齐鲤,給label賦值frame,導致錯亂
這是因為cell的frame還沒確定椒楣,有兩個解決方案
第一加約束
第二在layoutSubviews里给郊,給label賦值frame。
如果跟我一樣直接賦值捧灰,cell的位置會錯亂淆九。