Ich denke über eine Möglichkeit nach, eine Linienzeichnung Funktionalität zu erstellen, wenn ein Benutzer auf den Bildschirm tippen und seinen Finger darauf bewegen und die Linie oder einen Pfeil mit dem Finger bewegen sehen. Ich weiß, wie man mit den Bezier-Pfaden eine Linie zwischen den Start- und Endpunkten zeichnet, aber ich denke jetzt darüber nach, wie der Benutzer die Linie, die sich mit der Methode touchesMoved ändert, irgendwie beobachten kann. Ich habe darüber nachgedacht, den temporären Pfad zu speichern und ihn zu entfernen und ihn durch den neuen in der Methode touchesMoved zu ersetzen, aber ich bin mir nicht sicher, ob dieser Ansatz gut funktionieren wird. Daher wäre ich dankbar, Vorschläge zu erhalten, wie diese visuelle Verfolgung von Benutzeraktionen mit der Linie aktiviert werden kann.IOS Linien zeichnen auf Berührung
-1
A
Antwort
1
Für freie Handzeichnung sollten Sie die Touch-Methode versuchen: touchesBegan: WithEvent :, die in der UIResponder-Klasse deklariert sind, von der UIView erbt. Wir können Code schreiben, um die Berührungsereignisse so zu behandeln, wie wir es wollen. Für weitere Informationen lesen Sie bitte das Tutorial:
http://code.tutsplus.com/tutorials/smooth-freehand-drawing-on-ios--mobile-13164
ich diese Hilfe hoffen für Sie.
Verwandte Themen
- 1. Leinwand animieren Zeichnen Linien
- 2. Zeichnen Sie Linien auf einer PictureBox
- 3. Zeichnen von Linien auf Inhaltsbereich Javax Swing
- 4. pygtk: Zeichnen Sie Linien auf eine gtk.gdk.Pixbuf
- 5. SVG-Linien zeichnen auf Scroll mit jQuery
- 6. Wie man eine Berührung auf iOS simuliert
- 7. XYChart Text und Linien zeichnen
- 8. vertikale Linien zeichnen jquery mit
- 9. C# Linien zeichnen mit ziehen
- 10. Zeichnen einer vertikalen Linie auf ImagveView in android bei Berührung
- 11. Zeichnen von Linien Hinter Divs
- 12. Fabricjs verbinden Linien beim Zeichnen
- 13. Zeichnen vieler Linien als Heatmap
- 14. Zeichnen mit Linien in Java
- 15. Zeichnen von Linien in iOS Storyboard ähnlich wie Android XML-Linien
- 16. Zeichnen vertikalen Text auf iOS
- 17. Zeichnen Liniendiagramm in iOS
- 18. Effizientes Zeichnen von Linien mit Python
- 19. jvectormap: Zeichnen Sie Linien zwischen Markern?
- 20. KineticJS - Zeichnen von Linien mit Maus
- 21. Schildkröte wird keine winkligen Linien zeichnen
- 22. Zeichnen gekrümmter Linien zwischen Punkten in ggmap
- 23. Zeichnen nicht durchgängiger Linien mit d3
- 24. So zeichnen Sie Linien zwischen mehreren Bildern
- 25. Zeichnen Sie vertikale Linien auf Matlab-Spektrogramm-Plot
- 26. Zeichnen von Text mit Animation und Linien auf bestehenden Video
- 27. CALayer drawInContext kann keine 1px Linien auf Retina-Displays zeichnen
- 28. Zeichnen Sie gepunktete Linien mit Quarz auf dem iPhone
- 29. Zeichnen Sie mehrere Linien auf einem RecyclerView-Hintergrund
- 30. Wie in R mehr Linien zeichnen
Ja, ich kann freie Hand zeichnen (das ist die Quelle, die ich benutzt habe, um zu zeichnen), aber ich muss auch mit Touch-Methoden Pfeile und Linien zeichnen. – AOY