jjzjj

openInMaps

全部标签

ios - MKMapItem.openInMaps() 准确显示位置标记的时间为 50%

我发现运行一些代码以在mapView中显示位置MKMapItem.openInMaps()只有50%的时间有效。事实上,它在显示和不显示MKPlacemark之间精确交替。例如,代码每运行1次、3次、5次、7次……第n次,它就会显示位置标记,但每运行2次、4次、6次、8次……第m次,就不会显示位置标记显示。运行下面发布的代码可100%重现。这似乎是一个错误,但如果是这样,我很惊讶它之前没有被报告或修复。但鉴于失败恰恰在成功和失败之间交替,这让我认为还有其他事情正在发生,因此我在这里发帖是为了看看是否有人熟悉这个问题,或者有人应该做的事情缺失了从代码中,或者有一个解决方法:overrid