3 Stimmen

iPad: Wie kann ein Benutzer eine handschriftliche Notiz mit einem Pogo(like)-Stift schreiben?

Wie könnte ich es einem Benutzer ermöglichen, eine schnelle handschriftliche Notiz auf einem iPad zu machen, indem er eine Pogoähnlicher Griffel ? (Oder indem sie ihren Finger benutzen, eine Art Stift macht es besser lesbar machbar).

Erste Gedanken:
1) GL-Leinwand öffnen?
2) Speichern Sie die Ausgabe als .png/.jpg-Schnappschuss des OpenGL-Bildschirms (durch Aufnahme eines Screenshots des iPad?
3) Wäre die Notiz auf einen Screenshot beschränkt, oder könnte es einen scrollbaren Notizblock geben, um eine lange Notiz zu schreiben?

3voto

jamone Punkte 17087

Sie sollten eine UIView-, UIImageView- oder UIScrollView-Unterklasse anlegen. Dann registrieren Sie sich für Berührungsbenachrichtigungen in dieser Ansicht und zeichnen dann einfach die Spur der Berührungsereignisse und CoreGraphics zu diesen Punkten auf. Sie können immer denselben Zeichencode verwenden, ihn aber in einem anderen Grafikkontext speichern, um ihn als Bild zu speichern.

Sie müssen nicht so niedrigschwellig wie Open GL vorgehen.

Hier sind eine Handvoll Core Graphics-Tutorials, die ziemlich klar sind.

Hier ist Apples Beispielanwendung Touches, die die Berührungserkennung erklärt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X