将桌面坐标转换为iPad屏幕

时间:2016-11-23 11:08:41

标签: ios objective-c ipad canvas fabricjs

我正在开发iPad应用程序。 我已经有一个网站,我正在使用画布绘图。 我正在将该绘图转换为json数据并将其作为API响应发送到我的ipad应用程序。 并尝试使用相同的坐标绘制到ipad。 但是我遇到了问题。 在ipad上绘制x和y坐标是不合适的。

这是我在canvas上的json数据:

  {  
   objects:[  
      {  
         type:"path",
         originX:"center",
         originY:"center",
         left:236.75,
         top:223,
         width:280.5,
         height:52,
         fill:null,
         stroke:"#000000",
         strokeWidth:5,
         strokeDashArray:null,
         strokeLineCap:"round",
         strokeLineJoin:"round",
         strokeMiterLimit:10,
         scaleX:1,
         scaleY:1,
         angle:0,
         flipX:false,
         flipY:false,
         opacity:1,
         shadow:null,
         visible:true,
         clipTo:null,
         backgroundColor:"",
         fillRule:"nonzero",
         globalCompositeOperation:"source-over",
         transformMatrix:null,
         lockMovementX:false,
         lockMovementY:false,
         evented:true,
         lockScalingX:false,
         lockScalingY:false,
         path:[  
            ...
         ],
         pathOffset:{  
            ...
         }
      }

0 个答案:

没有答案