Iphone 取消自定义MKAnnotationView详图索引

Iphone 取消自定义MKAnnotationView详图索引,iphone,ios4,Iphone,Ios4,我正在使用以下命令自定义MKAnnotationView 这适用于单个注释。但是,我想将其用于多个注释。但问题是,我不能给它一个原始SDK弹出窗口的行为。比如说, 如果你触摸到外面,弹出窗口就会消失 单击一个弹出窗口,上一个弹出窗口将消失。或者单击同一弹出窗口,弹出窗口不会发生任何变化 如何解决此问题?请参阅添加另一个自定义批注的用法部分,该部分要求您创建CalloutView的子类。请参阅同一篇文章的第二部分,了解如何解决第二个问题。第一个弹出窗口在触摸外部时消失的窗口应该已经在第一个教程中

我正在使用以下命令自定义MKAnnotationView

这适用于单个注释。但是,我想将其用于多个注释。但问题是,我不能给它一个原始SDK弹出窗口的行为。比如说,

  • 如果你触摸到外面,弹出窗口就会消失

  • 单击一个弹出窗口,上一个弹出窗口将消失。或者单击同一弹出窗口,弹出窗口不会发生任何变化


  • 如何解决此问题?

    请参阅添加另一个自定义批注的用法部分,该部分要求您创建CalloutView的子类。

    请参阅同一篇文章的第二部分,了解如何解决第二个问题。第一个弹出窗口在触摸外部时消失的窗口应该已经在第一个教程中起作用。thts在博客代码中起作用,因为它们只有一个自定义弹出窗口,并且可以设法防止特定弹出窗口与触摸隔离。我已经看过代码了,但这对解决多个自定义注释的问题没有什么帮助