Описание тега quartz-core

Quartz Core - это фреймворк, который включает Core Animation, Core Image и Core Video.
0 ответов

CAShapeLayer с границей сверху и снизу

Я создаю график с помощью CAShapeLayer а также UIBezierPath, это работает нормально, но теперь я хочу нарисовать мою линию несколькими цветами, как белый в центре и черный сверху и снизу. Как я могу достичь этого? Это мой код: myLayer = [[CAShapeLay…
1 ответ

При нажатии на события Quartz, что такое CGEventType 0x1D (29)?

При работе с событиями Quartz я не могу найти какую-либо документацию о том, что такое событие 0x1D, 29 и как с ним бороться. Я посмотрел здесь и ассортимент заголовочных файлов... https://developer.apple.com/documentation/coregraphics/cgeventtype?l…
03 июл '17 в 18:58
2 ответа

Как сохранить согласованную 2-пиксельную границу вокруг UIView при его масштабировании?

У меня есть пользовательский UIView, который можно масштабировать и поворачивать на основе значений UISlider. Масштабирование работает хорошо, это просто: self.myView.transform = CGAffineTransformScale(CGAffineTransformIdentity, sx, sy); Мой UIView …
3 ответа

В UIView, как я могу связать много анимаций друг с другом и заставить их запускаться последовательно

Точнее у меня есть UIScrollView со встроенным UIImageView, У меня есть объект, который описывает кадр "анимация" @class AnimationFrame @property (nonatomic,strong) UIImage *image; @property (nonatomic) CGRect zoomToRectInImage; @property (nonatomic)…
29 авг '13 в 08:28
1 ответ

Маскировка пользовательской фигуры с помощью UIImageView

Я хочу программно обрезать фигуру над моим UIImageView. Я знаю о создании пути с QuartzCore, но я не понимаю контекст. Дайте мне пример, создав подкласс UIImageView. Итак, как я могу сделать изображение пойти из этого: К этому: Мне также нужна маска…
28 сен '14 в 18:24
1 ответ

iOS UIButton с пользовательскими формами

Как создать 2 кнопки в iOS с пользовательскими формами. Мне нужно нарисовать две кнопки, такие как диагональ прямоугольника. Левая сторона - одна кнопка, а правая сторона - другая кнопка. Я пробовал использовать пути Безье, но как сделать их адаптив…
08 апр '15 в 11:41
0 ответов

Задание quartz.net не работает в.net core 2.0

Я использую.net Core 2.0 и Quartz.net 3.0.6. Но, похоже, работа не выполняется в моем примере проекта. Вот мой код ниже: Кварц Конфигурация: public class QuartzConfiguration : IQuartzConfiguration { public IScheduler Scheduler => StdSchedulerFact…
26 июл '18 в 06:23
1 ответ

Визуализация UIImageView с преобразованием как CALayer для редактирования видео

Я делаю приложение, которое добавляет "наклейки" к видео, воспроизводящемуся в фоновом режиме. Стикеры добавляются как imageView, который реагирует на жесты панорамирования, сжатия и поворота, масштабирования и поворота, а затем применяются к UIImag…
11 янв '17 в 16:57
2 ответа

Тень отстает от пользовательского интерфейса

У меня есть около 15 видов, для которых я применяю тень QuartzCore следующим образом: for button in buttonsArray { button.layer.shadowOpacity = 0.75 button.layer.shadowColor = UIColor.blackColor().CGColor button.layer.shadowRadius = 2.0 button.layer…
05 дек '14 в 08:43
1 ответ

Как масштабировать из CVImageBufferRef - или - почему не работает setPixelBufferAttributes?

Я снимаю видео с камеры (Macbook Air, OSX 10.9.5) через QTCaptureDecompressedVideoOutput и обрабатывать его, но мне нужно масштабировать поступающее изображение. По какой-то причине изображение, возвращаемое мне, не соответствует размеру, который я …
1 ответ

Как добавить наконечник стрелки в UIBezierPath

Мне нужна помощь в добавлении наконечника стрелки в UIBezierPath. Я создал несколько строк с помощью UIBezierPath, которые в разных направлениях. Теперь я хочу создать наконечник стрелки в конечной точке линии. Я пытался добавить UIImage в UILable, …
11 июл '18 в 07:18
1 ответ

Рисование нескольких графиков Guage одновременно с использованием Coregraphics

Я работаю над графиками, используя только CORE GRAPHICS. Я успешно выполнил рисование линейных диаграмм, гистограмм и одиночной диаграммы. Теперь мое требование Но когда я рисую в контексте, и я получаю только один график, как это Я взял проценты гр…
29 окт '14 в 11:38
1 ответ

Создание CGImageDestinationRef с CGImageDestinationCreateWithURL в C++ возвращает NULL

Я пытаюсь сделать снимок экрана для каждого монитора моей установки macOS 10.13 в C++, используя методы, доступные в некоторых платформах OSX, но используя CGImageDestinationCreateWithURL создать CGImageDestinationRef пункт назначения возвращается N…
31 окт '17 в 09:39
1 ответ

UIView круговая маска анимации

У меня есть абстрактная странная форма UIView. И мне нужно отобразить плавную анимацию внешнего вида. Я предполагаю, что должен применить эту анимацию к маске над этим видом. Маска будет иметь форму круга. Таким образом, пользователь увидит последов…
22 июл '15 в 12:35
2 ответа

Как получить текстовое поле с закругленными углами?

Я использую следующий код: - (void)setMaskByRoundingCorners:(UIRectCorner)corners withCornerRadius:(float)radius { UIBezierPath* rounded = [UIBezierPath bezierPathWithRoundedRect:self.bounds byRoundingCorners:corners cornerRadii:CGSizeMake(radius, …
07 ноя '16 в 09:48
0 ответов

Пауза и обратная анимация на iOS/OS X

Я пытаюсь сделать отменяемый интерактивный переход на iOS, используя преимущества протокола CAMediaTiming. Я успешно реализовал приостановку и возобновление анимации UIView. Но все равно не удалось реализовать паузу и реверсировать анимацию UIView. …
4 ответа

Создание прозрачного CALayer

Рассмотрим следующее... Скажем, у меня есть два CALayer, один поверх другого. Каждый слой имеет размер всего экрана iPad, верхний слой скрывает нижний слой. Есть ли способ пометить часть верхнего слоя как "прозрачную", чтобы через прозрачную часть п…
01 ноя '11 в 19:36
0 ответов

Попытка сделать работу слушателя Quartz динамически

Я видел несколько сообщений об этом, однако не работаю с новым подходом компоновщика JobListener в Quartz. Я пытаюсь создать JobListener динамически, используя строку, которая хранит имя класса слушателя. Однако я получаю следующую ошибку компилятор…
09 июн '16 в 12:49
1 ответ

Почему CAKeyframeAnimation не появился после создания?

Мой код не будет работать. - (CAKeyframeAnimation *)createAnimation { CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@"path"]; //does the @"path" mean the path I created below ? or path on some layer? animation.timingFunc…
0 ответов

Создайте маску CALayer, комбинируя несколько путей

Я пытаюсь создать маску для CALayer, содержащего изображение. Эта маска должна использовать объединение нескольких путей или обратное объединение. С точки зрения диаграммы Венна, которая могла бы быть дизъюнкцией или совместным отказом (посмотрите з…