Вопросы по теме 'quartz-2d'
В чем разница между Quartz Core, Core Graphics и Quartz 2D?
Интересно, может ли кто-нибудь точно различить их? Насколько я понимаю, Core Graphics - это просто «Framework Package», который содержит Quartz Core и Quartz 2D. Но я не уверен, действительно ли Quartz 2D - это Quartz Core? Может, кто-нибудь сможет...
33222 просмотров
schedule
19.06.2022
iphone кварц нарисовать границу вокруг линии
как лучше всего нарисовать (черную) рамку вокруг линии в кварце для iphone? Я рисую линии на улицах на карте, и если линия желтая (что является допустимым вариантом использования), она сливается с цветом улицы. Одна вещь, которую я мог бы сделать, -...
715 просмотров
schedule
28.10.2022
Скошенные формы в Quartz 2D
Я знаком с некоторыми основами рисования Quartz 2D, такими как рисование основных форм и градиентов и т. д., но я не уверен, как нарисовать фигуру со «скошенным» видом, например:
скошенный круг http://www.shaggyfrog.com/junk/beveled-circle.jpg...
1429 просмотров
schedule
17.04.2022
Самый быстрый / самый эффективный способ рисования движущихся речевых пузырей на экране - CoreAnimation, Quartz2D?
Я добавляю некоторые функциональные возможности в приложение для iPhone и могу использовать некоторую помощь в выборе самого быстрого / наиболее эффективного / оптимального подхода для решения этой проблемы:
В верхней половине экрана у меня есть...
914 просмотров
schedule
30.07.2022
Как затемнить пользовательский UIButton
Я создал подклассы класса UIButton, и теперь пользовательское представление будет отрисовано с использованием кварца 2d. Все выглядит нормально, но как затемнить кнопку при нажатии. Как я могу установить представления для разных состояний, если я...
1241 просмотров
schedule
15.01.2023
Как обрезать или изменить альфа-канал изображения (пиксели) в Quartz?
Я работаю над созданием приложения для iPhone, в котором есть два ImageView, и когда вы касаетесь верхнего, где бы вы ни нажимали, вместо этого отображается нижний.
В основном то, что я хочу сделать, это вырезать эллипс/закругленный прямоугольник...
1093 просмотров
schedule
22.08.2022
Кварц 2D или OpenGL ES? Плюсы и минусы в долгосрочной перспективе, возможность перехода на другие платформы
Мне трудно решить, использовать ли Quartz2D или OpenGL для игры на iPad. В основном это будет 2D, но с интенсивным эффектом (одновременное освещение 10-30 объектов, 10-20 одновременных анимаций на экране). До сих пор, предполагая, что я одинаково...
1614 просмотров
schedule
11.04.2023
Формулы рисования в Quartz 2d
В своем приложении для iPhone я хочу нарисовать несколько формул. Как я могу справиться с этим с помощью quartz 2d? Есть ли способ строить формулы, например, в латексе? Или есть какие-то существующие фреймворки? Спасибо.
4302 просмотров
schedule
23.07.2023
Координата тени отличается от iPhone OS 3.2?
Я пытаюсь нарисовать собственный вид с тенью. У меня разные результаты с iPhone OS 3.2. Изменилась ли система координат для CGContextSetShadowWithColor по сравнению с 3.2?
Вот код, который я использую:
CGContextRef graphicContext =...
378 просмотров
schedule
09.09.2022
Почему Quartz не выполняет двойную буферизацию моего drawInContext()?
Я визуализирую простой рисунок линии (линию с текстом посередине) в подклассе CALayer с помощью drawInContext(). Я обновляю этот слой, когда пользователь выполняет жест, вызывая для него setNeedsDisplay. Эффект, который я вижу, - это то, что я мог...
751 просмотров
schedule
14.12.2023
Почему на iPhone требуется преобразование Quartz 2D text flip
Из документации Apple:
В iOS необходимо применить преобразование отражения к текущему графическому контексту, чтобы текст был ориентирован, как показано на рис. 16-1. [Перевернутое преобразование] включает в себя инвертирование оси Y и...
1192 просмотров
schedule
01.07.2023
отсечение UIImage по полигону
Как я могу позволить пользователю моего приложения для iphone обрезать UIImage с помощью динамически сгенерированного CGPath. В основном я отображаю прямоугольник, наложенный на UIImageView, и пользователь может перемещать 4 угла прямоугольника,...
2926 просмотров
schedule
25.10.2022
Проблема с адаптацией коэффициента масштабирования для режима совместимости с iPad x2
Интересно, может ли кто-нибудь помочь мне со следующим. Я написал приложение Quartz 2d и использовал следующий код, чтобы получить правильный коэффициент масштабирования для каждого устройства:
if ([UIScreen...
1371 просмотров
schedule
05.07.2022
Как ускорить кварц 2д
У меня сцена хранится в массиве как набор фигур, представленных последовательностью точек. Я рисую эту сцену с помощью функций CGContextMoveToPoint, CGContextAddLineToPoint, CGContextSetFillColorWithColor и CGContextFillPath. Проблема в том, что мне...
585 просмотров
schedule
01.02.2023
Повернуть CGImage, взятое из видеокадра
Это код Apple (из технических вопросов и ответов QA1702) для получения UIImage из видеобуфера. К сожалению, возвращаемое изображение повернуто на 90 градусов. Как мне отредактировать это, чтобы возвращаемое изображение было правильно ориентировано?...
7855 просмотров
schedule
28.12.2022
Почему PresentationLayer представления у меня работает некорректно?
Я хочу получить позицию представления, пока оно анимируется и перемещается из одной позиции в другую. Я попытался использовать presentationLayer, чтобы получить информацию о местоположении действия, и попытался распечатать местоположение, когда UIView...
262 просмотров
schedule
08.11.2022
Quartz2D, как сохранить текущий контекст, а затем рисовать поверх него?
Я пытаюсь рисовать с помощью Quartz2D, но я обнаружил, что рисунок сильно отстает сразу после нескольких точек. Поэтому мне интересно, как я могу кэшировать текущий контекст в bmp, jpg или слой, а затем снова рисовать на слое, чтобы сделать рисунок...
1482 просмотров
schedule
30.06.2023
Как применить несколько цветовых масок с помощью CGImageCreateWithMaskingColors?
Я немного новичок в Objective-C и еще новичок в программировании с Quartz 2D, поэтому заранее извиняюсь! У меня есть метод, в котором я хотел бы удалить несколько определенных цветов (а не только один) из UIImage.
Когда я запускаю свой проект с...
2492 просмотров
schedule
14.03.2023
Как лучше всего нарисовать ударный текст с помощью iPhone sdk?
Как лучше всего нарисовать ударный текст с помощью iPhone sdk?
Я хочу нарисовать ударный текст, как тег в html.
Есть ли способ сделать это? или я должен нарисовать черту поверх текста?
366 просмотров
schedule
07.04.2022
Смешивание с Quartz 2D
Вышеупомянутый UITableViewCell содержит два UILabel. Ячейка имеет прозрачный фон с использованием [UIColor clearColor], а фоновый узор ( вам, возможно, потребуется внимательно присмотреться, чтобы увидеть ) устанавливается в UITableView с...
1631 просмотров
schedule
27.02.2023