iPad: Как разрешить пользователю писать рукописную заметку с помощью стилуса Pogo (как)? - PullRequest
3 голосов
/ 14 мая 2010

Как я могу позволить пользователю сделать заметку на iPad, написанную от руки, с помощью Pogo-like стилуса ? (Или с помощью их пальца какой-то стилус делает его более разборчивым).

Начальные мысли:
1) Открыть холст GL?
2) Сохраните вывод в виде .png / .jpg снимка экрана openGL (сделав снимок экрана iPad?
3) Будет ли заметка ограничена одним снимком экрана, может ли быть блокнот с прокручиваемой областью для записи длинной заметки?

1 Ответ

3 голосов
/ 14 мая 2010

Вы хотите создать подкласс UIView, UIImageView или UIScrollView. Затем зарегистрируйтесь для сенсорных уведомлений в этом представлении, а затем просто ведите учет событий касания и рисунка CoreGraphics к этим точкам. Вы всегда можете использовать один и тот же код чертежа, но сохранить его в другом графическом контексте, чтобы сохранить его как изображение.

Вам не нужно идти так низко, как Open GL

Вот несколько учебных пособий по базовой графике, которые довольно понятны.

Вот пример приложения Apple, касания, которое объясняет отслеживание касания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...