問題タブ [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.
iphone - MKAnnotationView のコールアウトのサイズをカスタマイズするには?
私はiOSが初めてです。吹き出しのサイズを 300 * 150 に設定する必要があります。どうすればよいですか?
apache-flex - Flexのビュー内のコールアウトを閉じる
コールアウト内にこのViewNavigatorがあり、コールアウトはfirstView="views.ListMenusHomeView"を使用してその内部にビューを表示します。ListMenusHomeViewからコールアウトを閉じるにはどうすればよいですか?誰かが助けてくれることを願っています。
コールアウトのコードは次のとおりです。
ListMenusHomeViewを保持するViewNavigatorがあることがわかります。これはListMenusHomeViewのコードです。
ここで、ListMenusHomeView内のアイコンをクリックするたびにMyCalloutを閉じたいと思います。関数list1_changeHandler(event:IndexChangeEvent)がその役割を果たします。
私は何をすべきか?
apache-flex - flex でビューからコールアウト コンポーネントにデータを渡す方法 (その逆ではない)
吹き出しがあり、吹き出しに渡されるビューからデータを取得したいと考えています。私のコールアウトはインラインではなく、別の mxml ファイルにあります。
たとえば、ビューに文字列があり、ボタンをクリックすると吹き出しが開き、ビューの文字列が吹き出し内に表示されます。
誰かが助けてくれることを願っています。私の問題ははるかに大きいですが、その単純な例で、View から Callout にオブジェクトを渡す方法についてのアイデアを得ることができると思います。
actionscript-3 - Flex コールアウト コンテナ リスト アイテムの選択の問題 - 自動ポップアップを無効にする
フラッシュ内の CalloutButtons とコンテナーに問題があります。スクロール可能なアイテムのリストを表示する吹き出しボタンを正常に作成しました。項目を選択すると、対応する画像がメイン ビューに表示されます。
しかし、何らかの理由で、2 つのコールアウトが表示されているようです。メニューを下にスクロールすると、1 つのインスタンスが閉じてデータを渡します (今回はまだデータが選択されていないため、これは以前に保存されたデータです)。 ...そして、実際に項目を選択すると、リストは閉じますが、closeHandler を再度呼び出しません。
問題は、calloutButton がクリックされたときに Flex が自動的に callout コンテナーを作成することです。これを無効にするにはどうすればよいですか?
それとも私のと交換...
ありがとう
編集 - これが私のコードです:
PrimaryCallout.mxml
LoadoutView.mxml
mkmapview - mkannotation 自動/デフォルト コールアウトが発生しない
注釈を追加し、viewforannotation で canshowcallout を設定し、注釈も選択しましたが、選択されていません...
java - Androidのマップにコールアウトを表示するには?
私のAndroidアプリでは、白い色で表示されるマップに表示するコールアウトを作成しました.黒い色を変更する必要があります.
このリンクからコードを取得しましたhttps://github.com/jgilfelt/android-mapviewballoons
下の画像のリンクのように吹き出しを変更する必要があります。 https://lh4.ggpht.com/GFuCZ_CCzcmUg7CZHNKZd7SaeOfb6oXGZ1hat8EToGeROMtCsdI-FC5-jhtDIsT7Gg
これどうやってするの?
ios - MKAnnotationView をタップして選択を解除し、吹き出しを非表示にします
カスタム注釈を含む iOS アプリがあります。
- MKAnnotationView を 1 回タップしてコールアウトを表示できるようにしたい (正常に動作する)
- 次に、MKAnnotationView をもう一度タップして、注釈の選択を解除し、その注釈の吹き出しを非表示にします (iOS5 では機能しますが、iOS6 では機能しません)。
didSelectAnnotationView は、注釈の最初の選択のためにのみ呼び出されることになっていることを理解しています。([1]: Selecting a MapView Annotation Twice )、およびこの記事と私が読んだ他の記事 ([2]: ios mapkit Closing annotation callouts by tap the map ) に基づいて、MKAnnotationView の追加のタップを検出したように見えます。 UITapGestureRecognizer が必要です。
したがって、私は UITapGestureRecognizer を使用しており、注釈ビューが既に選択されているときに追加のタップを適切に検出しています。また、タップを認識したときに deselectAnnotation を呼び出しており、吹き出し/注釈を非表示/選択解除していますそれぞれ。iOS5では問題なく動作しますが、iOS6では半分しか動作しません
iOS6 では、タップ ジェスチャ認識エンジンが呼び出され、コードを呼び出して吹き出しを非表示にし、注釈の選択を解除するとすべて問題ありませんが、selectAnnotationView メソッドが何らかの形で呼び出されるため、吹き出しが再び表示され、注釈が再び選択されます。
私が想定しているのは、タップジェスチャ認識エンジンで注釈ビューの選択を解除した直後に、タップイベントがまだアクティブであり、mapView がタッチイベントを検出して selectAnnotationView を呼び出すことです。選択解除されたものが再び選択されます。
iOS6 でのみ発生する理由はわかりませんが、目的の動作を処理するための他のアイデアについて意見を求めています。
ios - 注釈コールアウトがクリックされているかどうかを確認します
注釈がクリックされているかどうかを確認したいので、次のようになります。
に :
アノテーションを表示する私のコードは次のとおりです。
}
rightCalloutAccesoryViewは、コールアウト内の青いボタンです。しかし、ユーザーが注釈をクリックしたときに何かを非表示にする必要があります。
誰かがこれをチェックする/これを行う方法を知っていますか?
よろしくお願いします
javascript - javascriptコールアウトオーバーレイの問題
スクリーンショットに示されているように、マウスホバーをアイコンから離した後、コールアウトの問題が再び非表示にならないようにするための支援が必要です。
これは、headセクションのjsコードの一部です。
スクリーンショット
http://i50.tinypic.com/2ia66g3.png
これはhtmlコードです
ios - iOS は、どの吹き出しアクセサリがタップされたかを区別します
私のマップ アノテーションでは、吹き出しの各アクセサリ ビューとして UIButton を使用しています。メソッドでは- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
、各イベントを処理するためにどのアクセサリ ビューがタッチされたかをどのように把握しますか? これが私のコードです: