Вопросы по теме 'quartz-2d'

Как создать новое изображение, нарисовав поверх существующего с помощью Quartz?
у меня есть представление с uiimageview, я назначаю это изображение uiimageview камерой ... теперь я хочу нарисовать изображение ... используя coregraphics. я хочу сделать что-то вроде этого ... выберите область, коснувшись и нарисовав линию, когда...
4893 просмотров

iphone 2d вопрос новичка рисования
Я программирую iphone уже пару месяцев и уже имею 3 приложения в магазине. Однако я не занимался графическим программированием на платформе. Учитывая, что я планирую запустить свое 5-е приложение (4-е находится на рассмотрении Apple), я хотел бы...
704 просмотров
schedule 22.05.2022

iPhone: сбой при рисовании CGLayers, сохраненных в массиве
Я пытаюсь создать приложение для рисования с функциями повтора и отмены. Моя идея состоит в том, чтобы рисовать линии в слое «touchMoved», а затем сохранять слой в «touchEnded». Я не уверен, что рисую слой правильно, хотя все работает нормально,...
1330 просмотров

Выравнивание хода Quartz 2D
Можно ли настроить выравнивание штриха по центру по умолчанию при использовании kCGPathFillStroke в качестве режима рисования? Например, при рисовании замкнутого пути с помощью: CGContextDrawPath(context, kCGPathFillStroke); Обводка лежит...
794 просмотров
schedule 07.07.2023

Почему мои линии становятся все толще и толще?
Я пытаюсь нарисовать несколько линий разными цветами. Этот код пытается нарисовать два прямоугольника с тонкими линиями в 1 пиксель. Однако второй прямоугольник рисуется линиями шириной 2 пикселя, а первый - шириной 1 пиксель. -...
1169 просмотров
schedule 01.02.2023

Проблема при рисовании линии Quartz 2D со свойством альфа ‹ 1.0 на iPhone
Этот код я использую для рисования в своем приложении. Итак, у меня есть проблема, если я рисую с альфа-свойством = 1. Это очень хорошо, но если я изменю альфа-свойство = 0,2, моя краска не будет хорошей. Как сделать лучше с альфа-свойством = 0,2....
631 просмотров

Quartz PDF API вызывает сбои из-за нехватки памяти
У меня возникают проблемы со сбоями при использовании Quartz PDF API для iOS. В настоящий момент я компилирую SDK 4.0 GM Seed и работаю на моем iPad 3.2 (я пробовал использовать SDK 3.2 с идентичными результатами). Весь код, который я использую,...
2256 просмотров
schedule 17.11.2022

разумные ожидания для количества одновременных анимаций свойств CALayer?
Я использую блоки анимации UIView для анимации свойств CALayer (в данном случае backgroundColor) сразу на нескольких слоях дисплея. Все слои непрозрачны, и я анимирую все в одном блоке, примерно так [UIView beginAnimations:@"outer"...
233 просмотров
schedule 08.03.2023

как получить объект PDF (строку, изображение и т. д.), которого коснулся пользователь?
Я использую набор классов CGPDF * для чтения PDF-документа, есть ли способ извлечь объект, которого коснулся («щелкнул») пользователь? Есть ли другой способ получить объект PDF / (Quartz?) С определенными координатами?
692 просмотров
schedule 27.05.2023

Разделение одного основного UIView на несколько UIView для рисования спрайтов (Quartz 2d)
В настоящее время у меня есть игра, которая использует один единственный UIView для рисования нескольких спрайтов на экране с помощью метода drawrect при каждом игровом тике. Мне сказали, что для повышения производительности было бы лучше выделить...
465 просмотров
schedule 16.04.2022

Рисование iOS с отставанием / сбоем CGContextStrokePath () при рисовании при увеличении
Изложение проблемы Я приложение для iPad с UIImageView внутри UIScrollView. Я хочу, чтобы пользователь мог рисовать поверх UIImageView с помощью стилуса и/или пальца. У меня на симуляторе работает хорошо, а вот на айпаде совсем лагает (а иногда...
1428 просмотров
schedule 18.04.2023

Отрисовка NSString в UIImage
У меня есть объект NSString. Я хочу записать его в существующий объект UIImage. У объекта UIImage уже есть связанное с ним изображение. Я хочу записать строку в одно и то же изображение. Как мне этого добиться?
3486 просмотров
schedule 24.05.2022

Обнаружение альфа-канала в Layer OK на симуляторе, а не на iPhone
Сначала ознакомьтесь с это очень удобное расширение для CALayer из других источников на SO. Это помогает определить, является ли точка в присвоенном содержимому слоя CGImageRef прозрачной или непрозрачной. n.b .: Нет гарантии, что contents...
1029 просмотров

Лучший способ рассчитать количество страниц при создании PDF-файла в Quartz?
Мое приложение создает страницу pdf из данных приложения, используя Quartz и UIGraphics. Обычно я определяю CGRect docRect , чтобы он поместился на этой странице, а затем увеличиваю NSInteger yOffset каждый раз, когда что-то рисую. Если yOffset...
1792 просмотров
schedule 19.07.2022

CGPath как строка
Есть ли способ получить фактические данные CGPath, чтобы их можно было сохранить в файл и восстановить позже? И есть ли документация о том, как эти данные структурированы? Я хотел бы написать это как строку (например, строку пути SVG) или...
1538 просмотров

iPhone - попытка создать волосы из кварца
У меня есть это изображение, представленное красным на следующем изображении. Я пытаюсь создать эти «линии волос» по углам рисунка. При печати линии должны иметь 1 точку ширины и 15 точек длины. это код, который я использую ... 1) Первое,...
178 просмотров
schedule 24.02.2023

CoreAnimation, перемещение UIImageView с анимацией тени в iOS 5 Xcode 4
Я пытаюсь добавить (поддельный) 3D-эффект для изображения (UIImageView перемещается из точки A в B, во время этого движения я хочу, чтобы точка C=(A+B)/2 имела самый большой размер тени (или большее смещение тени), поэтому похоже, что он снова...
6965 просмотров

Основная графика: зазоры между закругленными контурами при поглаживании
Я использую Core Graphics для создания плавающего диалогового окна с закругленными углами на iphone. При нанесении штрихов по концентрическим закругленным прямоугольным контурам в углах неизменно появляются промежутки между штрихами. Эти же штрихи...
814 просмотров

iPhone - событие Touch не получено UIImageView при анимации с использованием CABasicAnimation
У меня есть объект UIImageview, движущийся по пути, и я использую анимацию CABasic и BezierCure для перемещения объекта по пути. Теперь проблема в том, что если я коснусь движущегося объекта, событие касания не распознается UIImageView, но событие...
894 просмотров
schedule 03.06.2023

Кварцевые дорожки не рисуются, как я ожидал
Я пытаюсь рисовать и заполнять простые пути в Quartz 2d для iPad. Следующий метод из класса SPTCutPattern определяет пути, которые я хочу нарисовать: - (void) initDummyCutPattern { NSArray *piece1Path = [[NSArray alloc] initWithObjects:...
143 просмотров
schedule 07.08.2023