问题标签 [smcalloutview]

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 回答
264 浏览

ios - Mapbox中RMAnnotation标题中的多行?

我想知道是否可以使您点击注释时出现的注释标题具有多行。Mapbox 将 SMCalloutView 用于该弹出视图。

Mapbox 的引用对于 ios 来说很差……

0 投票
2 回答
500 浏览

objective-c - 如何在 SMCalloutView 中更改边距

我正在使用 Mapbox SDK 和 SMCalloutView

如何将 contentView 的边距更改为 calloutView 的边框?

在此处输入图像描述

0 投票
2 回答
2534 浏览

android - 有没有办法在 ImageView 上添加标记

我想在 Android 上复制这个很棒的 iOS 库 (SMCalloutView)?

在它的示例中,创建了一个标记(iOS 上的 pin)并将其添加到可滚动、可缩放的 imageView 上。单击标记时,infoWindow会显示一个(iOS 上的标注视图)。我如何实现这种行为?有类似的图书馆吗?我应该手动绘制标记并显示信息窗口吗?至少有什么方法可以使用Marker,它infoWindow在一个ImageView.

SMCalloutView 示例

0 投票
0 回答
446 浏览

swift - 自定义标注捕捉触摸事件

我正在使用SMCalloutView为我的 mapView 创建自定义标注。我遇到的问题是当标注视图可见并且用户按下标注时,如果另一个注释在标注视图下,它将关闭当前选定的注释并选择可见标注视图下的注释。

我想也许我可以创建一个 UIView 子类来捕捉所有的触摸事件。所以我创建了一个 UIView 子类,如果我将它直接添加到 mapView 中,所有函数都会正确触发。但是当我将它用于弹出窗口时,它似乎根本不起作用。

为了完成这里是我调用自定义 CalloutView 的地方。

我需要做什么。如果用户按下标注视图,它不会关闭标注,或将触摸事件传递给 mapView/Annotation 下面。相反,它需要调用一个函数。任何提示都会很棒。

0 投票
0 回答
149 浏览

ios - Mapbox 和 SMCalloutView

我正在将 Mapbox 用于一个项目,并且需要能够自定义CalloutView. 但是我似乎无权访问标注视图。我试图将它添加到 podfile 并更新pod; 但是,我收到多个警告,它们现在是项目中的两个版本,一个已经在 mapbox 中,另一个是我添加到项目中的。如果我删除SMCalloutViewpodfile 并删除缓存并清理项目,它会再次停止工作。

任何协助将不胜感激。

0 投票
1 回答
80 浏览

ios - SMCalloutView 重复符号链接错误 iOS

我正在使用 mapbox,我需要为它自定义注释。为此,我发现我们可以使用 SMCalloutView。

但是当我将 SMCalloutView 集成到 xcode 项目中时,它开始给出链接重复符号错误。

谁可以帮我这个事?