Sam*_*mui 6 drawing quartz-graphics ios uibezierpath
我在可缩放的UIView(pdf阅读器的绘图层)中绘制了bezierpaths.当我放大文档时,UIView也会放大,但是所有的绘图和线条看起来都更加像素化了.有没有办法在没有太多像素化的情况下渲染这些路径?它假设贝塞尔路径是基于矢量的...
提前致谢!
Cra*_*ens 10
你是对的,UIBezierPath是基于矢量的.但是,在将视图绘制到视图中时,它会使用contentScale视图图层上的属性来确定绘制时要使用的详细信息量.
您可以做的是当用户完成缩放时,将内容比例设置为正确的数量.
drawingView.layer.contentScale = [[UIScreen mainScreen] scale] * zoomAmount;
| 归档时间: |
|
| 查看次数: |
1484 次 |
| 最近记录: |