/ / Delphi iOS-Berührungspunkte - iOS, Delphi, Firemonkey

Delphi iOS-Touchpoints - ios, delphi, firemonkey

Ich möchte die Kontaktpunkte in einer iOS-App unter Delphi erhalten (vorzugsweise als Ereignis). Gibt es dafür eine Schnittstelle, die ausgesetzt ist?

Ich habe das gefunden: Erhalten Sie Kontaktpunkte in UIScrollView über UITapGestureRecognizer. Aber ich würde nicht wissen, ob es möglich ist, diesen Code zu konvertieren.

Ich versuche, eine Reihe von Bildschirminhalten zu implementierenSchieberegler (Audiofader), so dass der Benutzer seinen Finger bewegen und ihn auf und ab bewegen kann. Ich plane, ein transparentes Rechtecksteuerelement über den Schiebereglern zu platzieren, damit ich mehrere Berührungspunkte erhalten und mehrere gleichzeitig verschieben kann.

Antworten:

0 für die Antwort № 1

Nachdem wir dieses Kaninchenloch ungefähr bis nach unten gegangen sindMöglicherweise ist es traurig zu sagen, dass es nicht möglich ist, mehrere Berührungspunkte in Delphi zu erhalten. Dies ist sehr kurzsichtig und scheint ein triviales Versehen von Embarcadero zu sein.

Grundsätzlich macht die Delphi UIView-Implementierung die Eigenschaft "multipleTouchEnabled" nicht verfügbar, sodass die Berührungsereignisse in FMX.Platform.iOS.pas niemals mehr als ein Berührungsereignis erhalten.

Ich poste dies, um der nächsten Person die Zeit zu sparen, in die ich diese enttäuschende Antwort finde.