2017-06-13 62 views
0

我想在第一個單元格 和左下角,右下角輪在最後一個單元格添加左上角和右上角輪不工作畫角落一輪layoutSubviews,但所有的屏幕尺寸

我設置PARAM角落細胞

enter image description here

並繪製圓形邊角使用UIBezierPath和CAShapeLayer在layoutSubviews

它工作正常,在iphone6屏幕尺寸

enter image description here

,但我沒有在其他屏幕尺寸工作 似乎細胞沒有更新它的寬度在6plus大小

iphone6 plus size

這裏iPhone5的屏幕尺寸小姐左上角和左下角

請幫幫我,試過很多方法沒找到爲什麼

iphone5 size

+0

嘗試在裏面調用它'DispatchQueue.main.async {}' – JuicyFruit

+0

@JuicyFruit完美~~ !!!,非常感謝你!作爲回答添加了 – icefox

+0

。很高興我能幫上忙 – JuicyFruit

回答

1

我遇到類似的問題,將面罩內

DispatchQueue.main.async { 
    //draw 
} 

塊幫助。