Описание тега cgcontext

Непрозрачный тип CGContextRef представляет собой место назначения 2D-чертежа Quartz.
1 ответ

Нарисуйте другую форму после линии

Я рисую линию, используя Core Graphics. И я хочу добавить другую форму после (полукруга) завершения линии. Снова после полукруга, я хочу нарисовать линию. Вот код: -(void)drawRect:(CGRect)rect { // Drawing code CGContextRef context = UIGraphicsGetCu…
17 июл '13 в 07:31
2 ответа

Как нарисовать UILabel с другим режимом наложения в Draw(_ rect: CGRect) в Swift

Итак, у меня есть UILabel который рисуется поверх градиентного изображения (то есть UIImageView). Это выглядит примерно так: Я пытаюсь изменить blendMode графического контекста в UILabel"s draw(_ rect: CGRect) функция так, что он рисует метку, но см…
21 окт '17 в 16:51
1 ответ

Метод экземпляра createARGBBitmapContextFromImage не найден. Пытаясь получить пиксель изображения

Я пытаюсь несколько подходов, чтобы получить цвет пикселей или альфа-изображения. До сих пор каждая попытка принесла мне длительный процесс. Сейчас я пытаюсь использовать следующий метод, но не могу пройти, так как xcode говорит мне, что Ïnstance Me…
05 янв '14 в 13:14
1 ответ

iOS 8.3 - EXC_BAD_ACCESS в CoreGraphics Рисование изображения

В моем приложении у меня есть модуль рисования изображений CoreGraphics. Приложение случайно падает при вызове функции CGContextAddPath(). Путь - это объект CGPathRef, созданный с помощью вызова функции CGPathCreateMutable(). Пример кода приведен ни…
2 ответа

Перерисовывать CGContext после того, как он уже нарисован в Swift?

Я пытаюсь создать простое приложение с одним представлением для своей практики, но столкнулся с проблемой и не решал эту проблему последние пару дней. Скриншот текущей программы По сути, когда я нажимаю любую из этих стилевых кнопок или настраиваю п…
02 фев '17 в 07:39
2 ответа

Эллиптический радиальный градиент в CGContext?

Насколько я могу сказать, вы можете использовать два метода для рисования градиентов в CGContext, это drawLinearGradient а также drawRadialGradient, То, что я ищу, это способ определения эллиптического градиента, где я могу определить x а также y ра…
06 дек '16 в 02:30
0 ответов

Как спроектировать функцию отмены в Core-Graphics Framework?

Многие люди рекомендовали мне сохранить изображение, которое я только что нарисовал, и загрузить его, когда мне нужно отменить в текущем изображении. Но я думаю, что это не очень хороший способ сделать это: сохранить и загрузить на диск приведет к о…
05 июн '12 в 13:08
2 ответа

Рисование вокруг CGContextRef для удаления пикселов

В настоящее время у меня есть графическая проблема с рисованием маленьких точек. Я заметил, что в большинстве профессиональных приложений Календаря идентификатор календаря событий представляет собой небольшую точку, цвет которой соответствует цвету …
10 сен '13 в 18:04
1 ответ

Основная графика Вращающийся путь

Это должно быть просто, в основном у меня есть несколько путей, нарисованных с помощью базовой графики, и я хочу иметь возможность вращать их (для удобства). Я пытался использовать CGContextRotateCTM(context); но это ничего не вращает. Я что-то проп…
06 апр '10 в 15:25
2 ответа

Xcode 7 Playground error: неверный контекст 0x0

У меня появляется эта ошибка в области отладки, даже если файл моей площадки пуст: 23 сентября 11:03:50 MyPlayground[68315]: CGContextSaveGState: недопустимый контекст 0x0. Если вы хотите увидеть обратную трассировку, установите переменную среды CG_…
23 сен '15 в 09:09
0 ответов

Постоянное рисование в drawRect?

Эй, ребята, у меня есть другая проблема. Я использую пользовательский класс UIView с методом drawRect. Нет, у меня есть дизайн в PaintCode, и я вызываю метод для его рисования в методе drawRect. У меня проблема в том, что drawRect get только вызывае…
07 июн '14 в 10:38
1 ответ

Рисование в контексте в фоновом потоке

У меня есть UIView, который должен отображать некоторую информацию. Поскольку этот вид довольно сложен, а отрисовка занимает значительное время, я переместил его в фоновый поток, чтобы избежать блокировки основного потока. Когда рисование закончено,…
27 июн '11 в 12:07
2 ответа

Swift на OS X: как получить доступ к текущему CGContext для рисования -[NSView drawRect:]

Настроить: Xcode 6.1OS X 10.9.5Цель приложенияSwift Mac для документов Вопрос: Я использую Swift, чтобы сделать приложение для Mac Cocoa (НЕ iOS!). У меня есть обычай NSView подкласс. Я хотел бы переопределить -drawRect:и получить доступ к текущему …
19 мар '15 в 23:23
1 ответ

iOS - Можно ли использовать UIGraphicsGetCurrentContext вне drawRect?

Я хочу динамически изменить текущий CGContextRef в соответствии с различными действиями пользователя? Возможно ли это или его модификация возможна только в пределах drawRect: из экземпляра представления? Что происходит, когда я звоню UIGraphicsGetCu…
10 июн '14 в 02:53
0 ответов

Ошибки CoreGraphics при вращении в приложении iPad

При тестировании моего универсального приложения в симуляторе iPad при вращении приложения появляются странные ошибки Core Graphics. Приложение не падает, но на консоль выводится следующее: <Error>: CGImageCreate: invalid image size: 0 x 0. &l…
15 янв '13 в 02:34
2 ответа

CGContextSetRGBFillColor не работает

Я создаю спрайты из CGImage, который я нарисовал, используя функции CGContext. У меня также есть механизм изменения цвета, реализованный в виде меню. Но хотя я очищаю контекст и меняю цвет, цвет, который используется для рисования, остается прежним.…
25 сен '11 в 07:39
0 ответов

Поверните CGContext и нарисуйте исходную границу

Я хочу добавить некоторые PDFAnnotation в повернутые страницы PDF, но контекст поворачивается на основе поворота страницы, я хочу нарисовать CGContext повернутым -page.rotation, но в той же границе аннотации. Я пытаюсь повернуть CGContext, используя…
19 ноя '18 в 02:17
1 ответ

Изменение цвета тени на UIBezierPath

У меня есть метод делегата UIVIew и в методе drawRect я добавляю в UIBezierPath, чтобы показать тень на квадрате. //// General Declarations CGContextRef context = UIGraphicsGetCurrentContext(); //// Shadow Declarations UIColor* shadow = [UIColor bla…
27 сен '12 в 23:29
2 ответа

UISearchDisplayController CGContext Ошибка iOS 7

Я использую UISearchDisplayController в моем приложении. Так как в iOS 7 возникает странная ошибка, при нажатии кнопки searchBar и отображаемой клавиатуры приложение выдает несколько ошибок, если пользователь решит снова щелкнуть панель поиска, пока…
7 ответов

Создать новый UIImage, добавив тень к существующему UIImage

Я взглянул на этот вопрос: UIImage Shadow Trouble Но принятый ответ не работал для меня. То, что я пытаюсь сделать, это взять UIImage и добавить тень к нему, а затем вернуть совершенно новый UIImage, shadow и все. Вот что я пытаюсь: - (UIImage*)imag…