1

Delphi の下の iOS アプリでタッチ ポイントを取得したいと考えています (できればイベントとして)。公開されているこのためのインターフェースはありますか?

私はこれを見つけました: UITapGestureRecognizer を介して UIScrollView でタッチポイントを取得します。しかし、このコードを変換できるかどうかはわかりません。

ユーザーが指をスライドさせて上下に移動できるように、画面上のスライダー (オーディオ フェーダー) を多数実装しようとしています。スライダーの上に透明な四角形のコントロールを配置して、複数のタッチ ポイントを取得し、複数を同時に移動できるようにする予定です。

4

1 に答える 1

0

このうさぎの穴を可能な限り掘り下げた後、悲しいことに、Delphi で複数のタッチ ポイントを取得することは不可能です。これは非常に近視眼的であり、Embarcadero による些細な見落としのようです。

基本的に、Delphi UIView 実装は「multipleTouchEnabled」プロパティを公開しないため、FMX.Platform.iOS.pas 内のタッチ イベントは複数のタッチ イベントを受け取ることはありません。

次の人がこの残念な答えを見つけるために費やした時間を節約するために、これを投稿しています。

于 2013-06-14T00:40:03.967 に答える