放置在UIImage中时UITouch点不同

时间:2017-09-07 03:06:31

标签: ios swift swift3

我正在使用CGTouch的{​​{1}},如下面的代码所示,并尝试在UIImage上放置一个点,它的像素大小与视图中的大小不同分。

所以我必须缩放在正确的点上显示View的图像。

无论如何,当我尝试在进行一些转换后放置dot时,点被放置在与视图的UITouch点所示的位置不同的位置。我该如何解决这个问题?

newPoint

更新

enter image description here

根据第一张图片。我点击屏幕上的一个点(黄点)。现在,我将我在屏幕上看到的图像保存到UIImage。

出于某种原因,UIImage的尺寸与我之前在设备上看到的尺寸不同(如图2所示)。所以现在,如果我去放置触摸点(在屏幕1中获得)并将其放在屏幕2上,它将出现在图像的不同区域。

0 个答案:

没有答案