问题标签 [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 投票
2 回答
286 浏览

ios - 如何使我的注释标注导致新的视图控制器?

到目前为止,我的情节提要中有一个 DetailViewController ,没有转接/转接。这是我在地图视图控制器中的代码...

如何做到这一点,以便在按下呼叫时显示我的详细视图控制器?

0 投票
2 回答
68 浏览

ios - 如何在“viewForAnnotation”期间访问当前注释的类?

我想将注释的 leftCalloutAccessoryView 设置为直到运行时才知道的特定图像。我在创建的每个单独注释中定义了所需的特定图像,但是如何在此函数中访问特定注释的类,以便我可以相应地设置 myCustomImage?

0 投票
4 回答
7190 浏览

ios - IOS谷歌地图sdk中的自定义信息窗口

作为 IOS 开发人员的新手,我真的很难获得一些基本的工作。

我需要在 google maps sdk for ios 中单击标记后显示这种自定义信息窗口。

在此处输入图像描述

任何帮助,将不胜感激。

我已经看过第三方组件,但即使有了它们,我也无法显示它。总有一个标题、片段、左图和右图部分。真正的问题是如何在窗口中获得金星评级,并在其旁边显示文字。

0 投票
0 回答
173 浏览

ios - 将数组 pin 注释的值传递给 JSON

我是 xcode 的新手,我希望有人可以帮助我编写代码,并指出如何解决我的问题。我一直在看互联网,但我真的想不通。

我怎样才能从地图视图转到详细视图,带上图钉的“ID”并将其打印在标签中。当我单击注释的箭头时,我的模拟器崩溃了。

请任何想法,如何处理它并解决它?

(基本上我想获取 pin 的 ID,并通过 JSON 将其发送到服务器,然后移动到 Detailview,但下一步)

这是我到目前为止所做的:

My Location.m(地图的视图控制器)

Take_Photo 是我的 detailview 控制器。

我的故事板看起来像这样:

Mylocation View controller -> ( Segue: identifier ( Take_Photo )) -> Take_Photo view Controller

0 投票
2 回答
476 浏览

web-services - Yodlee 调用为 addItemAndStartVerificationDataRequest 返回 Error_Code 415?

我需要打电话addItemAndStartVerificationDataRequest使用 Yodlee IAV Rest API 进行即时帐户验证。

我正在关注此文档并提供此处给出的数据参数: addItemAndStartVerificationDataRequest

但是按照给定的文档调用这个 API,我从 Yodlee API 得到这个响应。

我也在这里访问过这个解决方案,但这没有帮助:

来自 IAV Rest API 的错误 415 - 获取详细的错误消息

任何想法,如何解决这个问题?

0 投票
1 回答
120 浏览

service - Apigee:动态设置 use.proxy 而不是硬编码

我们需要澄清 use.proxy 是 true 还是 false,并且这个值应该通过属性文件动态地出现。可能会发生以下两种情况:

  • 如果我们向真正的后端发送请求或服务调用,我们需要 use.proxy=true。
  • 如果我们向模拟后端发送请求或服务调用(用于持续集成),我们需要 use.proxy=false。

不幸的是,模拟是一个 IP,无法通过代理访问。

我们尝试了什么:

在属性文件中的参数:

但是什么也没发生。任何人都知道如何解决这个问题?

0 投票
1 回答
488 浏览

xcode - 已编辑:MapKit 注释标注。调整 UIPopoverController 的大小

抱歉,我已经阅读了很多关于如何为 MapKit 注释创建自定义标注的教程。它适用于 NSLog,但我无法在标注中显示信息。

我在地图上有两种类型的图标。这是我的 viewForAnnotation 方法:

然后我有一个 calloutAccessoryControlTapped 方法

我还创建了一个分配给 UIPopoverController 的 UIViewController。

现在,当我点击注释上的按钮时,我会看到一个空白的文本空间。伟大的。如果我将文本分配给 UIViewController 中的标签,它也很有效(以下是我的 UIViewController.m):

但是如何从我的注释方法中插入文本呢?此外,文本必须根据图标类型而有所不同,例如 @"PORT, PORT" 或 @"FIX,FIX"。我该怎么做?

编辑:

我已经设法显示带有传递必要信息的标注。我的最后一个问题是,有时我的标注是 3 行,有时 - 多达 15 行。如何使标注自动调整到我的字符串中的行数?我应该在 UIViewController 中修改 popoverContentSize 还是标签大小?

太感谢了!

0 投票
1 回答
1068 浏览

timer - FreeBSD内核模块中的计时器?

我想让我的内核模块在 FreeBSD 内核中定期做一些事情(一定的时间间隔,比如 10 秒)。有这样做的例子吗?

我搜了一下,发现有callout/timeout(old)之类的函数,但是看起来很复杂,找不到很好的例子。因为callout'', it seems thatcallout_reset'' 类似于我想要的函数(参数包括处理程序和时间间隔)。但它似乎只执行一次。所以我很困惑。

示例是最好的,即使对于函数“超时”也是如此。

0 投票
2 回答
3056 浏览

swift - 如何让地图注释标注在 Swift 中打开一个新的视图控制器?

我正在尝试通过单击地图标注打开新视图。
在 obj-C 中,我的代码是这样的:

Swift 中的等价物是什么?
目前我有这个,但我被困住了:

我环顾四周,但我能找到的唯一答案并不能真正解决我的问题。
感谢您的帮助!

0 投票
1 回答
203 浏览

ios - iOS 8 Weird animation on MKMapView callout when using leftCalloutAccessoryView to display lengthy content

I have a weird issue with MKMapView's callout view. I am using leftCalloutAccessoryView to set up a view that holds an image and a couple of labels as shown in the picture below. Whenever I tap the annotation, the animation that normally shows the callout appears and then the my content disappears and reappears by sliding from the left side as shown in the gif image. I don't know how to fix this. This only happens on iOS 8. It appears fine on iOS 7.

callout animation