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

Заливка фигуры градиентом в CGContext
Я хочу заполнить форму многоугольника, которую я нарисовал с помощью Core Graphics, линейным CGGradient. Функция CGContextDrawLinearGradient рисует градиент от одной точки к другой, но заполняет все представление. Как я могу отображать градиент...
6099 просмотров
schedule 21.04.2022

Как использовать NSUndoManager с UIImageView или CGContext
У меня есть приложение, которое использует cgcontext для рисования вещей в UIImageView, которые пользователь рисует с помощью сенсорных событий, и я хочу иметь возможность отменить рисунки, сделанные пользователем. Изменить: Я пытаюсь...
2129 просмотров
schedule 18.10.2022

Я пытаюсь очистить текущее нарисованное изображение в cgcontext
Я нарисовал uiimage в cgcontext CGContextDrawImage(tempContext, CGRectMake(0,0,myRect.size.width, myRect.size.height), imgRef); но как только пользователь закончит с текущим изображением, я хочу очистить tempContext, чтобы я мог...
3594 просмотров
schedule 05.06.2023

Как заставить работать метод Drawing в классе View с помощью CGContextRef?
У меня есть эти 2 метода в классе View. метод drawRect всегда вызывается при инициализации представления. Но я не могу заставить работать метод drawLine . Он ничего не делает, когда его вызывают. Должен ли я иметь дело с cgimagecontext или чем-то...
1258 просмотров
schedule 10.03.2022

Основная графика, вращающая путь
Это должно быть просто, в основном у меня есть несколько путей, нарисованных с помощью основной графики, и я хочу иметь возможность вращать их (для удобства). Я пробовал использовать CGContextRotateCTM(context); но ничего не крутит. Я что-то...
5790 просмотров
schedule 23.01.2023

Как я могу узнать, когда UIWebView закончил рисование в контексте?
В моем коде я пытаюсь показать UIWebView во время загрузки страницы, а затем, когда это будет сделано, захватить изображение из веб-представления для кеширования и отображения позже (так что мне не нужно перезагружать и отображать веб-страницу )....
1981 просмотров
schedule 13.02.2022

Создайте новый UIImage, добавив тень к существующему UIImage
Я изучил этот вопрос: Проблема с тенями UIImage Но принятый ответ у меня не сработал. Я пытаюсь взять UIImage и добавить к нему тень, а затем вернуть совершенно новый UIImage, shadow и все такое. Вот что я пытаюсь: -...
15204 просмотров

Как использовать CGContext для рисования поверх существующего UIView?
У меня есть подкласс UIView , в который я добавил несколько подпредставлений в свой метод initWithFrame . Я добавил фон, среди прочего. Я хочу нарисовать несколько фигур поверх этих представлений (которые занимают весь экран). Но когда я...
1834 просмотров

Пейзажные изображения работают, портретные — нет.
Я новичок в программировании с целью C. Я пытаюсь прочитать данные argb из изображения, а затем отобразить это изображение. Он работает для пейзажных изображений, но не для портретных. Вот код, который я использую. //Read the data CGImageRef...
440 просмотров

Почему мой круг, нарисованный CGContext, отстой?
У меня есть пользовательская ячейка представления таблицы, которая предназначена для рисования круга, как это делает Mail.app в iPhone: Вместо этого он рисует так: Вот мой код: CGContextRef context = UIGraphicsGetCurrentContext();...
8077 просмотров

Оптимизация CoreGraphics
У меня есть этот код, который работает очень медленно на iPad (по какой-то причине намного быстрее на iPhone): - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [self.navigationController setNavigationBarHidden:YES...
467 просмотров

Quartz 2D: как применить преобразование UIImageView к CGImage?
У меня есть UIImageView, который пользователь может вращать и изменять размер, касаясь экрана. Я хочу применить те же изменения, которые пользователь внес в UIImageView, к UIImage внутри него. Затем я буду использовать UIImage для маскировки другого...
1354 просмотров

Как визуализировать UIView в CGContext
Я хотел отобразить UIView в CGContextRef -(void)methodName:(CGContextRef)ctx { UIView *someView = [[UIView alloc] init]; MagicalFunction(ctx, someView); } Таким образом, MagicalFunction здесь должна отображать UIView (может быть его...
9381 просмотров
schedule 22.01.2023

Эффективный метод хранения чертежей?
Я разрабатываю базовое приложение для рисования, в котором есть несколько классов. Один из них - это класс Line, который хранит некоторую информацию о линии, которую может нарисовать пользователь. Когда пользователь перемещает курсор по экрану,...
265 просмотров
schedule 01.09.2022

Что не так с UIGraphicsGetCurrentContext()?
Я создаю игру, поэтому в моей структуре есть класс Game, который просит элементы рисовать себя. Это делается классом, унаследованным от UIView, который вызывает метод рисования для экземпляра класса Game. //jeu - это игра -...
1055 просмотров
schedule 06.10.2022

CoreGraphics: изображение с прозрачным фоном
Я пытаюсь нарисовать изображение с прозрачной рамкой 2px: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBFillColor(context, 1.0, 1.0, 1.0, 0.0); CGContextAddRect(context, CGRectMake(0.0, 0.0, outputImageSize.width,...
1986 просмотров

iOS: двухэтапная обработка изображений с помощью CoreGraphics
Используя CoreGraphics (внутри моего метода drawRect), я пытаюсь применить режим наложения к изображению (прозрачный png), а затем настроить альфа-канал результата. Я предполагаю, что это нужно сделать в два этапа, но могу ошибаться. Вот что у меня...
5529 просмотров

Как очистить CGContextRef перед рисованием?
У меня есть CGContextRef с вещами, нарисованными внутри, и я хочу очистить его, чтобы он был пустым (все прозрачным). Как это сделать?
2371 просмотров
schedule 19.03.2023

Как стереть линии рисования в UIView
Я нарисовал линию на UIView . Работает нормально. Я сделал то же, что описано здесь: [вопрос]: http: //stackoverflow.com/questions/2595446/drawing-an-image-is-completely-out А теперь мне нужно стереть эти строки. «Стереть» означает, что после...
888 просмотров
schedule 20.06.2022

Статический фон для CGContext
это мой первый вопрос здесь, так что всем привет. Я потратил некоторое время на то, чтобы обдумать следующую проблему и не смог найти решение. Я был бы счастлив, если бы кто-то мог указать мне в правильном направлении. Я использую CGContext для...
395 просмотров