Где я могу найти пример исходного кода приложения для рисования на основе кварца для iOS? Поскольку в iPhone/iPad есть множество различных приложений для рисования, я предполагаю, что для рисования должен быть какой-то проект с открытым исходным кодом. Однако поиск ничего не приносит.Исходный код приложения с открытым исходным кодом iOS исходный код
ответ
Существует GLPaint demo code
Существует QuartzDemo: http://developer.apple.com/library/ios/ipad/#samplecode/QuartzDemo/Introduction/Intro.html
Не уверен, что он демонстрирует гладкую картину пальца. – Michael
Достаточно честный. Но комбинация методов «касаний» GLPaint и drawRect/drawInContext QuartzDemo, чтобы увидеть, как рисуются линии. Затем просто замените вызовы GLPaint на -renderLineFromPoint: toPoint: с помощью [self setNeedsDisplay] ... – westsider
Большое спасибо за вашу помощь! – Michael
Вы можете использовать UIBezierPath, проверить this учебник и примеры кода. Это на самом деле удивительно легко.
мне очень понравился Drawing iOS 4 iPhone 2D Graphics with Quartz на Techotopia-х iPhone iOS 4 Development Essentials
Чтобы добавить к этому, даже если вы конкретно упоминаются IOS, нет никакого вреда при переходе через макинтош приложения для некоторых подсказок. Вот несколько. Sketch+ Accessibility, Pixen & Showoff-Pad
Я была такая же проблема в поисках примеров, когда я начал с рисунком, так что я решил выпустить свои усилия в качестве образца проекта под названием SimpleDrawing. Я попытался сохранить основные вещи, поддерживая большинство/всех стандартных инструментов и операций рисования.
Спасибо, но я должен был упомянуть, что я ищу решение на основе кварца. Виноват. – Michael
4 года назад такие ответы были приняты. позже сообщество обнаружило, что это может произойти. Я не буду касаться такого старого ответа на закрытый вопрос, но не стесняйтесь его редактировать. – vikingosegundo