FMX.Maps.TMapGestureOption

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TMapGestureOption = (Zoom, Tilt, Scroll, Rotate);

C++

enum class DECLSPEC_DENUM TMapGestureOption : unsigned char { Zoom, Tilt, Scroll, Rotate };

プロパティ

種類 可視性 ソース ユニット
enum public
FMX.Maps.pas
FMX.Maps.hpp
FMX.Maps FMX.Maps


説明

マップ ビューが処理するジェスチャです。

TMapGestureOption の取り得る値は次のとおりです。

  • Zoom
  • Tilt
  • Scroll
  • Rotate

プラットフォーム サポート

TMapGestureOption Android iOS 説明
オン/オフ デフォルト オン/オフ デフォルト

Zoom

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

以下の任意のジェスチャを使用できます。

  • ズーム イン:
    • ピンチ
    • ダブル タップ
  • ズーム アウト:
    • ズームスプレッドともいう)
    • 2 本指タップ
    • プレス アンド タップ

Tilt

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

2 本指スクロール ジェスチャを用いてチルトを行います。 チルトには制限がいくつかあります。

  • Android の場合
    • 最大チルトは現在のズームによって変わります。ズームが大きいほど最大チルトも大きくなります。チルトの範囲は 30 ~ 68 です。
  • iOS の場合
    • チルトが可能なのは TMapTypeNormal で現在のズームが 11 以上の場合だけです。チルトの範囲は 0 ~ 78 です。

Scroll

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

このジェスチャによってマップ ビューを移動することができます。このジェスチャは、パンスクロール、またはタップ アンド ムーブと呼ばれることがあります。

Rotate

YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png

Rotate ジェスチャを用いてマップ ビューの回転(方位)を制御します。

各ジェスチャの詳細説明と例は、「マルチタッチ ジェスチャ」を参照してください。

関連項目