问题标签 [callout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
904 浏览

swift - MapKit - 详细显示图像CalloutAccessoryView - 访问 mapView.selectedAnnotations 不起作用

我有一个MKPointAnnotation名为的子类CustomPointAnnotation

class CustomPointAnnotation: MKPointAnnotation { var imageName: String! var theItemObject: PFObject? var theImage: UIImage? }

在处理地图的视图控制器中(是的,我将类MKMapViewDelegate设置getAnnotations()为 每个注释对象都有一个与之关联的图像,即theImage上面类中的图像。

我的困惑是如何viewForAnnotation调用 before didSelectAnnotationView。因此,我无法提取存储在类中的图像,我想将其用于detailCalloutAccessoryView标注。

以下是我的viewForAnnotation功能:

func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? {

我不明白为什么mapView.selectedAnnotations.count总是0。因此,我无法设置我的fullImageOfItem变量,然后将其设置为detailCalloutAccessoryView更远一点。

0 投票
1 回答
678 浏览

ios - 如何使整个呼出可点击?

我在地图上添加了注释并添加了标题、leftCalloutAccessoryView (ImageView) 和 rightCalloutAccessoryView (UIButton),当点击按钮播放音频时,我想要在标注顶部开始播放音频的任何区域时而不是点击按钮。

// 播放按钮方法:

提前致谢。

0 投票
0 回答
1126 浏览

api - 来自 Salesforce 的 HTTPS REST 调用返回错误

我正在尝试使用以下代码调用端点,但它总是返回以下错误。

你能建议可能的错误是什么吗?

错误说:

行:8,列:1 System.CalloutException:java.security.cert.CertificateException:找不到与 ntrs-com.apibasicauth.btglss.net 匹配的主题备用 DNS 名称。

0 投票
1 回答
189 浏览

json - JSON响应数据大小问题

我正在使用Discover Google Analytics 平台生成查询,以便从 SalesForce 应用程序内部调用 GA。在创建自定义报告时,会生成一个 API 查询 URI,它以 JSON 格式显示报告中的数据。

一个示例 uri 如下所示:

问题是提供的数据最多限制为 1000 行,我不确定如何才能超过这个大小视图限制。

0 投票
1 回答
1491 浏览

ios - 如何显示所有注释调用 Swift

我有一个有很多注释的应用程序,我希望一开始就打开他们的标注(如果可能的话,它永远不会消失)。从现在开始,我完成的是始终只出现一个,当我点击地图时,它会随着这条线消失:

提前致谢。

0 投票
1 回答
671 浏览

javascript - 在 iOS/android 上触发触摸标注

我想知道是否有可能使用 Javascript 在 iOS 和 Android 上触发“保存图像”触摸标注。标注是由长按触发的,但即使我尝试模拟它,它也不起作用。

我想实现这样的目标:

到目前为止,我试过这个:

jQuery: jQuery('img').contextmenu();
jQuery 移动: jQuery('img').taphold();

在此处输入图像描述

0 投票
0 回答
32 浏览

annotations - 如何添加通过右标注附件视图操作按钮拨打电话的功能?

我想要做的是,当有人通过下面的 UIAlertAction 序列按下“呼叫位置”按钮时,我希望它加载电话并拨打我之前在代码中估算的电话号码(在 ViewDidLoad 中)。这是我的 annotationView - calloutAccessory 代码,我必须这样做:

我将如何编码?

注意:我是编码新手,因此不胜感激。

更新:我自己想通了。在第一行 ac.addAction 中,我将其更改为:

0 投票
0 回答
205 浏览

swift - 单个自定义注释标注 swift

我正在创建一个地图,其中包含自定义注释引脚以及注释标注中的图像。唯一的问题是我无法找到一种方法来为不同的注释提供不同的图像。更具体地说,我在为注释标注提供单独的图像之后。虽然我已经找到了有关如何更改图钉的结果,但我正在努力寻找有关标注的任何信息,并希望得到任何帮助。下面是我正在使用的注释的功能。谢谢你。

0 投票
1 回答
150 浏览

ios - iOS:在移动图钉上显示标注视图

我已经实现了与 Uber 应用程序相同的功能,iOS用于根据带有动画的路线移动图钉。

问题:didSelectAnnotationView当我在移动时单击图钉时,我无法获得MKMapView. 但是当引脚稳定意味着不动时,它就会被调用。

代码:创建引脚

更新坐标

0 投票
1 回答
135 浏览

ios - 如何专注于点击标注而不是主视图?斯威夫特 3

我有这个问题:我正在开发一个带有地图、集群和位置标记的应用程序。单击标记或群集时,将打开一个标注: 1)在标记的标注中,我有一个文本视图,但我无法滚动它,因为如果我点击它,背景上的地图会移动。2) 集群的标注是一个包含多个项目的 CollectionView,但我无法滚动它(水平方向设置),因为如果我点击 collectionView,地图也会移动。

那么,正如标题所说,如何在显示标注时将点击集中在标注上?

谢谢!