Objective c-如何上下移动标记?
Objective c-How to move a marker up and down?
如何在图片上移动黑色标记?
value=0+arc4random()%(100-0+1)...
CGFloat orignY=backgroundImage.frame.origin.y-(backgroundImage.frame.origin.y-0)*(value-0)/100;
marker.frame=CGRectMake(22,originY,width,height);
试过了,我得到了一些随机值,需要根据该值移动标记。
如果值= 50,那么标记应该在图像的中心..
如何实现这个....请帮助..
设置最小值和最大值说
min=0,max=100
并让标记的第一个位置在图像的末尾..所以我们在那个点得到 y 轴。
设置
oldY=marker.frame.origin.y
在函数中移动标记
marker.frame=CGRectMake(marker.frame.origin.x,oldY-(valuetomove-min)*heightofbackgroundimage/(max-min),marker.frame.size.width,marker.frame.size.height)
如何在图片上移动黑色标记?
value=0+arc4random()%(100-0+1)...
CGFloat orignY=backgroundImage.frame.origin.y-(backgroundImage.frame.origin.y-0)*(value-0)/100;
marker.frame=CGRectMake(22,originY,width,height);
试过了,我得到了一些随机值,需要根据该值移动标记。
如果值= 50,那么标记应该在图像的中心..
如何实现这个....请帮助..
设置最小值和最大值说
min=0,max=100
并让标记的第一个位置在图像的末尾..所以我们在那个点得到 y 轴。 设置
oldY=marker.frame.origin.y
在函数中移动标记
marker.frame=CGRectMake(marker.frame.origin.x,oldY-(valuetomove-min)*heightofbackgroundimage/(max-min),marker.frame.size.width,marker.frame.size.height)