Ipad HandleLongPress手势:移动鼠标时仅设置一个pin
我正在使用HandleLongPress手势功能在MKMap上设置pin。但是,当我按下长键并移动移动时,地图上会出现很多大头针 我能做些什么来阻止这一切Ipad HandleLongPress手势:移动鼠标时仅设置一个pin,ipad,mkmapview,Ipad,Mkmapview,我正在使用HandleLongPress手势功能在MKMap上设置pin。但是,当我按下长键并移动移动时,地图上会出现很多大头针 我能做些什么来阻止这一切 致以最诚挚的问候您必须检查状态,如 - (void)longPressGestureDetected:(id)sender { UILongPressGestureRecognizer* gesture = (UILongPressGestureRecognizer*)sender; UIGestureRecognizerSt
致以最诚挚的问候您必须检查状态,如
- (void)longPressGestureDetected:(id)sender
{
UILongPressGestureRecognizer* gesture = (UILongPressGestureRecognizer*)sender;
UIGestureRecognizerState state = [gesture state];
if (state == UIGestureRecognizerStateBegan) {
set a pin here.
}
}
我想出来了。我将所有代码放入->if(sender.state==UIgestureRecognitizerStateEnded)