我使用UIBezierPath和CAShapeLayer绘制了很多圆圈,问题是圆圈的边缘没有正确渲染,看起来像下面的截图中的锯:
我试图通过使用此代码段强制性能但但无法解决问题:
shapeLayer.shouldRasterize = true
shapeLayer.rasterizationScale = UIScreen.main.scale
答案 0 :(得分:1)
感谢@PunetSharma,事实上我只需要增加视网膜设备的规模,如this link中所述:
Foreground="{ThemeResource SystemControlForegroundAccentBrush}"