首页 文章
  • 2 votes
     answers
     views

    iOS禁用通过MKAnnotation触摸

    我有一个自定义的MKAnnotation和相应的MKAnnotationView . 当你按下其中一个注释时,我打开一个自定义的标注气泡,它实际上只是另一个MKAnnotation和MKAnnotationView来显示高度自定义的“标注”(即使它实际上是另一个注释) . 第二个详细的注释占用了很多空间,这很好 . 我想要完成的是禁用点击这个“标注”注释 . 它上面有几个按钮,在按下时反应很好,但...
  • 0 votes
     answers
     views

    自定义注释标注视图或自定义视图?

    我目前正在构建一个“类似优步”的应用程序,不是在相同的业务中,而是相同的设计,我想知道如果我想代表他们的“设置取件位置”视图/按钮我该怎么办 . 我已经看过这篇文章:Customize MKAnnotation Callout View?这是关于自定义注释标注视图 在旧版本中它看起来像一个自定义标注视图,但现在它有点不同,如果我想得到相同的结果我不知道从哪里开始: 谢谢你的帮助 !
  • 0 votes
     answers
     views

    使用MapKit中的故事板进行ios自定义注释视图

    我正在尝试在mapkit中添加自定义注释视图 . 当我点击红色注释引脚时,我得到了一个注释标注,但它非常简单 . 我想添加一个我在故事板中制作的自定义视图 . 能否请您提供视频或文字教程链接或任何其他类型的帮助 . -(void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view{ i...
  • 0 votes
     answers
     views

    从tableView中的selectedRow打开Map AnnotationView

    在选择tableview单元格后,如何将MKAnnotationView放在指定的注释上?我是否需要在表视图的didSelectRowAtIndexPath中调用函数mapView(_:didSelect :)?这是我的didselectrow功能 . 我确实尝试过didselectrow中的map.selectAnnotation,但返回nil . func tableView(_ tableV...
  • 88 votes
     answers
     views

    如何自定义MKAnnotationView的标注气泡?

    我目前正在使用mapkit而且卡住了 . 我有一个我正在使用的自定义注释视图,我想使用image属性在我自己的图标上显示 Map 上的点 . 我有这个工作正常 . 但我还想做的是覆盖默认的标注视图(触摸注释图标时显示 Headers /副 Headers 的气泡) . 我希望能够控制标注本身:mapkit只提供对左右辅助标注视图的访问,但无法为标注气泡提供自定义视图,或者为其提供零大小或其他任何内...
  • 4 votes
     answers
     views

    自定义MKAnnotationView间歇性地识别触摸

    我有一个自定义 MKAnnotationView ,我从 XIB 加载 . 当我第一次加载mapview时,我有几个标准 MKAnnotationView . 当用户选择一个时,会显示自定义 MKAnnotationView . 我希望用户能够点击自定义注释视图内的任何位置来呈现新的视图控制器 . 我尝试过的(所有这些都是我在StackOverflow上找到的建议): 覆盖命中测试是自定义...

热门问题