Вопросы по теме 'cgcontext'

Iphone CGContextShowTextAtPoint для японских иероглифов
Я работаю над приложением, в котором использую CGContextShowTextAtPoint для отображения текста на экране. Я хочу также отображать японские символы, но CGContextShowTextAtPoint принимает в качестве входных данных строку C. Итак, либо A) Как мне...
5196 просмотров
schedule 26.07.2022

iphone изменить цвет заливки фигуры, нарисованной в контексте
Я нарисовал замкнутую форму с помощью CGContext и залил ее цветом по умолчанию. Я хочу изменить цвет заливки для какого-то события, как мне это сделать? В контексте есть только одна закрытая форма.
1008 просмотров
schedule 23.12.2022

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

iPhone: как использовать CGContextConcatCTM для правильного сохранения преобразованного изображения?
Я делаю приложение для iPhone, которое загружает изображение с камеры, а затем пользователь может выбрать второе изображение из библиотеки, переместить/масштабировать/повернуть это второе изображение, а затем сохранить результат. Я использую два...
2987 просмотров

Как стереть часть изображения, когда пользователь прикасается к нему
Моя большая цель состоит в том, чтобы иметь серое поле над изображением, а затем, когда пользователь протирает это серое поле, оно показывает изображение под ним. По сути, как скретч-карта для лотереи. Я сделал кучу поиска в документах, а также на...
1805 просмотров

Сохраните UIImage из UIImageView с помощью CGAffineTransform
У меня есть UIImageView в UIScrollView, на котором я разрешил пользователю выполнять любое количество операций переворота и вращения. У меня все это работает, что позволяет пользователю масштабировать, панорамировать, переворачивать и вращать....
4161 просмотров
schedule 20.04.2024

Получение 0 значений для RGB при попытке изменить пиксели в данных CGImageRef
Привет, ребята, я получаю 0 для значений RGB в этом коде. Есть идеи, почему? InImage был создан с этим CGContext. -(CGContextRef)createBitmapContextWide:(int) pixelsWide Height:(int) pixelsHigh{ CGContextRef context = NULL; CGColorSpaceRef...
340 просмотров
schedule 24.08.2022

‹Ошибка›: CGContextSaveGState: неверный контекст 0x0 Ошибка
У меня возникла проблема, связанная с подготовкой UIImage из UIView . Я иногда (но не всегда) вижу ошибку <Error>: CGContextSaveGState: invalid context 0x0 Я использую iPhone SDK 4.0. Мой код: -(void)drawRect:(CGRect)rect {...
10180 просмотров
schedule 21.02.2023

CGContextSetShadowWithColor: тень переворачивается в UIView
Я разрабатываю приложение для iPhone, в котором я хочу установить тень для пути, который я рисую в контексте UIView. Ниже приведен фрагмент кода: CGSize shadowSize = CGSizeMake(-4, -4); CGContextSetShadowWithColor(drawContext, shadowSize,...
4187 просмотров
schedule 14.08.2022

UITableViewCell: эффективность отрисовки фона с использованием CGContextRef по сравнению с растягиваемым изображением.
Я искал методы изменения фонового представления ячейки табличного представления. Моя первоначальная реакция состояла в том, чтобы создать изображение с закругленными углами, создать из него растягиваемое изображение и установить его в качестве фона...
772 просмотров
schedule 10.10.2022

Рисование карты цветов с помощью Core Graphics
Я пытаюсь понять, как нарисовать такую ​​цветовую карту: http://www.ritsplasman.com/images/colormap.png Я знаю, что в Core Graphics есть две функции, которые работают с градиентами: CGContextDrawLinearGradient и CGContextDrawRadialGradient ....
740 просмотров

Рисовать изображения в CGContext без initWithFrame
В настоящее время у меня есть объект UIImage , который инициализируется с помощью initWithFrame , а затем у меня есть несколько 2D-рисунков в -(void)drawRect:(CGRect)rect{} с `CGContext. Очень простой. Все, что я хочу знать, это то, как я могу...
616 просмотров
schedule 22.09.2022

Как округлить значение CGFloat
Возможный дубликат: NSNumberFormatter для округления значений с плавающей запятой В настоящее время я рассчитываю коэффициент масштабирования, используя: CGFloat scale = CGContextGetCTM(context).a; NSLog(@"SCALE : %f", scale);...
11622 просмотров

iOS: Повышение скорости прорисовки изображений
У меня есть последовательность изображений, которые я хочу анимировать ( UIImageView поддерживает некоторую базовую анимацию, но этого недостаточно для моих нужд). Мой первый подход состоял в том, чтобы использовать UIImageView и установить...
5134 просмотров
schedule 05.12.2022

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

CGPathContainsPoint: А если я увеличиваю или уменьшаю???
вопрос в том.... мне нужно обработать жест касания. Теперь у меня есть много путей, построенных с помощью CGPath (у каждого пути есть идентификатор), и с помощью CGContextAddPath я создаю и заполняю свою планиметрию. Независимо от того, нажимаю...
662 просмотров

EXC_BAD_ACCESS при вызове drawRect для сохраненного UIImage
У меня немного странная проблема. Я создаю UIImage с imageNamed, извлекаю из него данные о цвете, а затем устанавливаю его для другого класса. Затем из этого класса, когда я выполняю drawRect, я получаю EXC_BAD_ACCESS при выполнении drawRect....
860 просмотров
schedule 18.06.2023

Раскрасить CGContextСсылка, но сохранить альфа
У меня есть CGContextRef , и я могу рисовать на нем и указывать альфа-канал, и если я попытаюсь его использовать, он будет работать отлично. Тем не менее, я пытаюсь раскрасить его (в настоящее время красный или зеленый), но какой бы режим наложения...
1054 просмотров
schedule 05.07.2023

Как получить доступ к CGContext для создания закадрового CGLayer
Намерение: создать CGLayer вне экрана, нарисовать на нем что-то сложное из второго потока и использовать его позже для быстрого рисования в основном потоке. Проблема: CGLayerCreateWithContext(context, size, info) ожидает уже существующий...
484 просмотров
schedule 15.08.2022

UIImage drawAtPoint после CGContextClip
Я использую ABUITableViewCell и рисую весь контент вручную. Также я использую CGContextClip для закругления углов, все отлично работает, но когда я пытался нарисовать другое изображение вне прямоугольника клипа, оно не отображалось. Когда я рисую...
517 просмотров
schedule 07.01.2023