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

Кварц - это графический фреймворк, используемый в Mac OS X. Он формирует графический слой. Термин Quartz используется для обозначения Quartz 2D и Quartz Compositor. Кварцевая графика - это средство 2D-рендеринга в Core Graphics.
1 ответ

Как повернуть вид вокруг точки привязки несколько раз

Я действительно озадачен проблемой, которую я имею с вращением представления. Я пытаюсь заставить несколько видов вращаться вокруг произвольной точки (как прикосновение). Прежде всего, без полного объяснения (просто поверьте мне на слово), я просто …
15 мар '11 в 03:06
2 ответа

Значения iPhone RGBA не сохранены правильно

Я использую GraphicsContext для рисования 2D. Для некоторых операций мне нужно отредактировать отдельные пиксели. Однако происходит что-то странное, мои пиксели не сохраняются так, как должны. Я рисую красный прямоугольник, наполовину прозрачный - к…
21 дек '11 в 11:04
1 ответ

Модальное приложение для iOS на ipad: разделитель над видом прокрутки

Я ищу, чтобы реализовать модальный аналог iTunes App на Ipad. Вот отличный экран из другого поста: цепочка контроллеров модального вида в стиле iTunes (бланк формы). Обратите внимание на разделение на две части: верхняя (название фильма / изображени…
03 июл '12 в 17:35
1 ответ

Рисование наложения на UIView

У меня есть UIView, к которому я рисую CGPath, и я хотел бы нарисовать наложение на весь сам вид, на один уровень выше визуализированного CGPath. Как это сделать? Должен ли я использовать слой? Я хотел бы рисовать или заполнять части вида несколько …
06 авг '12 в 14:52
1 ответ

CGContextDrawRadialGradient не рендеринг альфа в PDF?

У меня есть следующий рисунок, который визуализирует круг с полным цветом в центре, исчезая до 0 альфа по краям. Рисуя это на экране, он выглядит идеально. Однако когда я рисую то же самое в контексте PDF (CGPDFContextCreate), весь круг получается н…
05 фев '12 в 18:42
1 ответ

renderInContext - сбой выброса

Я рендеринг изображений из веб-просмотра. поэтому метод renderIncontext более 50 раз вызывает цикл for. после 20 или 30 раз мое приложение зависло из-за большего потребления памяти. Я использовал этот код: UIGraphicsBeginImageContext(CGSizeMake([w f…
12 апр '13 в 19:17
1 ответ

Выпуск CGImage (CGImageRef)

Мне любопытно, следую ли я правильному управлению памятью с помощью CGImageRef, который я пропускаю через несколько методов (так как это объект CG, я предполагаю, что он не поддерживает autorelease). Управление памятью с не-NSObjects и взаимодействи…
0 ответов

Добавить штрих к тексту UITextView

Я пытаюсь добавить обводку вокруг текста UITextView. Кто-нибудь пробовал это? Сложная вещь, о которой я могу подумать, это создать подкласс UITextView и переопределить drawText: и обработать рисование текста, используя NSAttributedString. Я хочу, чт…
21 июн '12 в 18:37
2 ответа

NSImage + NSColor + шаблон

Попытка нарисовать фон, который повторяется по осям X. Однако изображение не на своем месте, и когда я изменяю размер окна, вид в шаблоне начинает "двигаться". Что я делаю неправильно? На данный момент занимаюсь следующим: [[NSColor colorWithPattern…
06 ноя '11 в 22:54
2 ответа

Получение ошибок при связывании QuartzCore

Я новичок в разработке Objective C и iPhone, но это то, что я пытаюсь сделать... Проблема в QuartzCore и базовых анимационных материалах. Эти строки из моего applicationDelegate: #import "QuartzCore/QuartzCore.h" ... -(void)performTransition { if(!t…
01 дек '09 в 20:54
3 ответа

Рисование моста с помощью Quartz 2D

Я пытаюсь нарисовать следующее изображение: Используя этот код target-c: CGContextSetFillColorWithColor(ctx, [[UIColor redColor] CGColor]); CGContextMoveToPoint(ctx, position.X - (size.width / 2), position.Y - (size.height / 2)); CGContextAddLineToP…
1 ответ

Может кто-нибудь помочь мне, как добавить аннотации в PDF

Может кто-нибудь помочь мне, как добавить аннотации и заметки в PDF в приложении iphone, чтобы я мог просматривать те же заметки и аннотации (редактируемая форма), если я открываю тот же PDF-файл в другом PDFReader. Заранее спасибо.
3 ответа

Рисование текста по контуру в QuartzCore

Скажем, у меня есть массив точек, которые образуют линию и текст. Как я могу нарисовать текст вдоль этой линии в - (void)drawRect:(CGRect)rect UIView? Я могу нарисовать путь без проблем. Есть ли какой-то стандартный метод, который я пропустил, или с…
1 ответ

Гладкая кисть

Я разрабатываю приложение для iPad, которое позволяет пользователям выбирать аэрограф, это достигается путем рисования текстуры изображения в текущем контексте. Но когда я рисую изображение, я получаю этот король эффекта - где, чтобы избежать этого,…
2 ответа

Как нарисовать кривые Безье с Кварцем с качеством, эквивалентным реализации по умолчанию?

Я рисую кривые Безье с моим собственным кодом. По сути, я вычисляю большое количество точек, к которым присоединяюсь с помощью CGPath. Но даже при той же ширине линии я не могу добиться того же качества, что и реализация по умолчанию. Край мазка нем…
05 ноя '12 в 06:12
1 ответ

Формула для функции CGPointApplyAffineTransform в iOS

Я пытаюсь связать матрицу поворота в Android на основе кода iOS iOS имеет две функции CGAffineTransformMakeRotation а также CGPointApplyAffineTransform используется для расчета Step 1: CGAffineTransformMakeRotation(); Input: 2.2860321998596191 Resul…
2 ответа

Как заполнить дорожку узором в кварце

Я создал вид и в своем методе рисования прямоугольника я создаю пути в зависимости от того, что пользователь делает с ползунками. Используя стандартные цвета, все работает и выглядит очень красиво. Я пытаюсь следовать фрагменту кода от Apple, которы…
1 ответ

Как правильно использовать CGPathApply

Я пытаюсь использовать CGPathApply для перебора каждого CGPathElement в объекте CGPathRef (главным образом, для написания собственного способа сохранения данных CGPath). Проблема в том, что каждый раз, когда я получаю вызов CGPathApply, моя программ…
15 сен '10 в 18:02
2 ответа

Как проверить персонажа, совместимого с MacRoman

Есть ли простой способ (функция, метод...) проверки символа, который пользователь печатает, чтобы увидеть, совместим ли он с Mac OS Roman? Я прочитал несколько десятков тем, чтобы выяснить, почему происходит сбой приложения iOS в отношении CGContext…
08 фев '13 в 01:26
0 ответов

Emacs ESS: как запускать графики в окне Quartz вместо X11?

Я использую Macbook Pro. Я только начал использовать пакет ESS в Emacs. Я могу строить графики в ESS, однако он запускает приложение для построения графиков X11, которое, на мой взгляд, выглядит не так хорошо, как графики, которые я получаю с оригин…
05 янв '15 в 07:39