問題タブ [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 に答える
464 参照

iphone - MKAnnotationViewのデフォルトのコールアウト不透明度

ピンとコールアウトにMKAnnotationViewを使用していますが、カスタムアニメーションを使用してカスタムコールアウトを作成するオプションがあることに気付きました。これが私の唯一の選択肢である場合は、最終的に実行する可能性があります。これらのコールアウトビューのデフォルトの不透明度を変更するだけですか?

スポンサー付きのリストではないため、不透明度を低くしたいピンがマップ上にいくつかあります。言うまでもなく、デフォルトの不透明度は、私の目的にはすでに少し低すぎます。

私はサブクラス化に固執していますか、それともルールに違反せずにこれをやってのけることができますか?:)

0 投票する
2 に答える
159 参照

iphone - MkAnnotation プロトコルを実装するオブジェクトの呼び出しを表示するには?

MKAnnotation プロトコルを実装するオブジェクトがあります。

このオブジェクトをマップに追加すると、赤いピンがドロップされていることがわかるので、完全に機能します。ただし、このオブジェクトに吹き出しを表示するように設定すると、問題が発生します。

「MkAnnotation」にはこのプロパティがありませんが、MkAnnotationView にはあるため、annotation.showCallOut=YES を実行できません。どうすればこれを回避できますか?

「VoiceMemoryAnnotation」をチェックするマップ コールバック「viewForAnnotation」を実装しようとしましたが、新しい「MkAnnotationView」を返して callout = YES に設定しようとしましたが、これを行うとセグメンテーション エラーが発生し始めます。

私が間違っていることは何ですか?

0 投票する
2 に答える
421 参照

javascript - Rangy を使用した iOS スタイルの書式設定コールアウト

私はRangy(http://code.google.com/p/rangy/)を見ています.DOMユーティリティがたくさんあるようですが、例がないと理解できません。だから私は自分のアイデアでSOに目を向けています。うまくいけば、これがどのように行われるかを教えてくれます:

ここに画像の説明を入力

Rangy で行う必要があるのは、Rangy を使用して選択範囲の位置とサイズを見つけることです。ドキュメントまたは親要素に関連するかどうかにかかわらず、選択範囲のフレームまたは Rect を取得したい。その後、それに応じてコールアウトを配置できます。

ここに画像の説明を入力

0 投票する
1 に答える
684 参照

ios - マップコールアウトバブルにリモート画像をロードする際のパフォーマンスの問題

私のアプリでは、ユーザーの場所の周りに店舗を表示する必要があります。各店舗には名前、タグライン、ロゴがあり、ピンをタッチするとマップに表示されるコールアウトバブルにこれらすべての情報を表示したいと思います。画像をリモートでロードする必要があり、ピンに触れた後、コールアウトが表示されるまで3秒間待つことは受け入れられないことを考えると、最善の解決策は何でしょうか。約20店舗の配列のファイルは10kbのようなものですが、それらすべてのロゴをすぐにロードすると、110kb(画像あたり5kbの見積もりを考慮)のようになる可能性があります。良い考えです。

0 投票する
1 に答える
494 参照

silverlight-4.0 - 式ブレンド 4 で吹き出しコントロール内に項目を挿入する方法

Microsoft Expression Blend 4 で使用される吹き出しコントロール内に画像とハイパーリンク ボタンを挿入するアイデアが必要です。

この問題を解決するためのアイデアを教えてください。

ありがとう、ネオン

0 投票する
1 に答える
983 参照

ios - セグエ用にマップ上で選択されたピンを特定する

Mapkit の使用方法、私のシナリオは次のとおりです。ユーザーがマップ上の画鋲の 1 つを選択し、そのピンに関連付けられたコールアウトを選択すると、ユーザーは別の ViewController に移動し、選択内容に関連する情報が表示されます。

destinationViewController のデータを設定するには、使用しています

これは機能していますが、どの注釈が選択されているかわからないという問題があります。次のコードは私の問題を示しています。コードは機能しますが、objectAtIndex:"whatever pin they selected" ではなく "objectAtIndex:0" にハードコーディングしています。

prepareForSegue で、どのピンが選択されたかを知るにはどうすればよいですか?

0 投票する
1 に答える
147 参照

iphone - クリックした吹き出しに基づいて別のページに移動する

こんにちは、私は mapview を持っていて、コールアウトで 2 つのピンを表示しています。最初のピンのコールアウトをクリックすると、最初のビュー コントローラに移動する必要があり、2 番目のピンのコールアウトをクリックすると、2 番目のビュー コントローラに移動して状態を確認する必要があります。

0 投票する
0 に答える
1781 参照

ios - 写真アプリで Apple のカスタム マップ注釈コールアウトをエミュレートする

iPad に組み込まれている Apple の写真アプリで、[場所] タブを選択すると、写真を撮った場所を示すピン (注釈) が付いた地図が表示されます。

ピンを選択すると、標準の吹き出しの吹き出しの代わりに、その場所で撮影された写真のサムネイルが表示されます。

これをグーグルで検索しましたが、このようなカスタム コールアウトを作成できるソリューションが見つかりません。誰かアイデアはありますか?

iPad 写真アプリ

0 投票する
1 に答える
868 参照

objective-c - IOS MapView コールアウトのサイズ変更

現在、私は ios mkmapview に取り組んでおり、マップにピンが追加されたいくつかのポイを表示しています。ユーザーがピンをクリックすると、デフォルトのコールアウトが表示され、ポイのタイトルが表示されますが、タイトルの一部は非常に長く、タイトルを完全に表示するには、コールアウトの幅が十分ではありません。私が望むのは、吹き出しを広くすることだけです。どうすればできますか? 何時間も答えを探しましたが、すべてコールアウト用のカスタム クラスの実装に関するものです。さらに実装せずにサイズを変更する方法はありますか? 明らかな何かを見逃していますか?

0 投票する
1 に答える
567 参照

apache-flex - コールアウトボタンの移動に続くドロップダウン

FlexActionscriptの質問。

画面上を移動するコールアウトボタンがあります。ドロップダウンを(クリックして)開くと、画面上の同じ位置に留まります(矢印のみが移動します)。コールアウトボタンの位置に従わない

このドロップダウンは、コールアウトボタンが移動したときの位置に追従するようにします(ボタンが移動したときにボタンをもう一度クリックしたときと同じように)。

MouseEvent.CLICKをディスパッチしようとしました。それは動作しません。また、closeDropDown()とopenDropDown()を実行するactionscriptを使用して、ドロップダウンを開いてから再度閉じようとしました。変化なし。

ありがとう

サンプルコード(creationCompleteからinit()を呼び出す):