gpt4 book ai didi

ios - 拖动的注释 View 不随 map 移动

转载 作者:行者123 更新时间:2023-11-28 22:12:05 27 4
gpt4 key购买 nike

拖动注释 View 后我的 map 出现问题:当我更改平移 map 的区域时,拖动的注释在屏幕上保持固定(其他未被拖动的注释显示正确,问题出在每个被拖动的注释 View 上;请注意,注释 View 继续可选择标注和拖动,我能看到的唯一问题是当我平移 map 时它不会移动)

我有什么解决办法吗?这是 ios 7.1 的已知错误吗?还是我的代码中遗漏了什么?

最佳答案

似乎代码应该注意做最后的转换以重置注释 View ,这解决了问题:

-(void)setDragState:(MKAnnotationViewDragState)dragState animated:(BOOL)animated {
[super setDragState:dragState animated:animated];
if (dragState==MKAnnotationViewDragStateStarting) {
[...
} else if (dragState==MKAnnotationViewDragStateEnding || dragState==MKAnnotationViewDragStateCanceling) {
...
self.dragState = MKAnnotationViewDragStateNone;
}
}

关于ios - 拖动的注释 View 不随 map 移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22660232/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com