2010-11-08 3 views
16

Где я могу найти пример исходного кода приложения для рисования на основе кварца для iOS? Поскольку в iPhone/iPad есть множество различных приложений для рисования, я предполагаю, что для рисования должен быть какой-то проект с открытым исходным кодом. Однако поиск ничего не приносит.Исходный код приложения с открытым исходным кодом iOS исходный код

ответ

2

Существует GLPaint demo code

+0

Спасибо, но я должен был упомянуть, что я ищу решение на основе кварца. Виноват. – Michael

+0

4 года назад такие ответы были приняты. позже сообщество обнаружило, что это может произойти. Я не буду касаться такого старого ответа на закрытый вопрос, но не стесняйтесь его редактировать. – vikingosegundo

5
+1

Не уверен, что он демонстрирует гладкую картину пальца. – Michael

+1

Достаточно честный. Но комбинация методов «касаний» GLPaint и drawRect/drawInContext QuartzDemo, чтобы увидеть, как рисуются линии. Затем просто замените вызовы GLPaint на -renderLineFromPoint: toPoint: с помощью [self setNeedsDisplay] ... – westsider

+0

Большое спасибо за вашу помощь! – Michael

10

Вы можете использовать UIBezierPath, проверить this учебник и примеры кода. Это на самом деле удивительно легко.

1

Чтобы добавить к этому, даже если вы конкретно упоминаются IOS, нет никакого вреда при переходе через макинтош приложения для некоторых подсказок. Вот несколько. Sketch+ Accessibility, Pixen & Showoff-Pad

3

Я была такая же проблема в поисках примеров, когда я начал с рисунком, так что я решил выпустить свои усилия в качестве образца проекта под названием SimpleDrawing. Я попытался сохранить основные вещи, поддерживая большинство/всех стандартных инструментов и операций рисования.

Смежные вопросы