2017-06-13 97 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 
} 

块帮助。