我在使用这些注解时遇到了问题...
首先,当在iOS 6设备上打开应用程序时,引脚会显示在标注的顶部,这可以通过以下方式进行修复:
- (void)didMoveToSuperview {
[super didMoveToSuperview];
[self.superview bringSubviewToFront:self];
}来自:Custom Annotation View do not work on iOS6
现在,当我点击callout时,下面的引脚被触发关闭当前的callout并打开新的。
我已经尝试过重写:
touchesBegan:, touchesMoved: and touchesEnded并且不调用它们内部的超级,以防止调用传播到它后面的层-没有任何运气……
有没有人有主意?它在iOS 5上运行良好...
发布于 2012-11-28 15:39:29
尝试在添加注释之前设置您的委托-如果您还没有
https://stackoverflow.com/questions/13566158
复制相似问题