Вопросы по теме 'core-graphics'

UIImage: изменить размер, затем обрезать
Я бился об это буквально несколько дней, и хотя я постоянно чувствую, что нахожусь на грани откровения, я просто не могу достичь своей цели. Я заранее подумал на концептуальных этапах своего дизайна, что было бы тривиально взять изображение с...
121861 просмотров

Как сделать один цвет прозрачным на UIImage?
В моем приложении для iPhone есть экземпляр UIImage. Я хочу получить производный UIImage, который является результатом первого UIImage, в котором один из его цветов (например, пурпурный) сделан прозрачным. Как я могу это сделать?
36360 просмотров
schedule 20.05.2022

Извлечение RGB из UIColor
Видел это раньше, но мой пример, похоже, не работает. const CGFloat *toCol = CGColorGetComponents([[UIColor greenColor] CGColor]); Массив пуст, если посмотреть на него с помощью GDB. Какие-нибудь намеки?
58924 просмотров
schedule 10.07.2022

Аномальные результаты получения цветовых компонентов некоторых UIColors
Я пытаюсь извлечь компоненты RGB из UIColor , чтобы вручную создать пиксели в CGBitmapContext . Следующий пример кода отлично работает для большинства констант UIColor , но, как ни странно, не для всех. А именно: CGColorRef color = [[UIColor...
3168 просмотров
schedule 13.06.2022

Рисование нескольких преобразованных изображений с помощью Quartz на iPhone
Я пытаюсь понять, как лучше всего выполнить рисование сцены в приложении для iphone. Вот такая ситуация: У меня есть один вид, который я хотел бы нарисовать Я хотел бы иметь фоновое изображение Я хотел бы нарисовать несколько разных...
1194 просмотров

Как нарисовать линию градиента (постепенное появление / исчезновение) с помощью Core Graphics / iPhone?
Я умею рисовать простую линию: CGContextSetRGBStrokeColor(context, 1.0, 1.0, 1.0, 1.0); CGContextMoveToPoint(context, x, y); CGContextAddLineToPoint(context, x2, y2); CGContextStrokePath(context); И я знаю, как создать градиентный...
40453 просмотров
schedule 18.08.2022

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

Форматирование многострочного текста на iPhone
Мне нужно отобразить некоторый текст в нескольких представлениях, загруженных на UIScrollView . Он должен быть центрирован как по вертикали, так и по горизонтали. Я сделал это без проблем, используя UITextView , но теперь мне нужно выполнить...
1186 просмотров

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

Нужна помощь в понимании kCGErrorIllegalArgument: CGUnionRegionWithRect: неверный регион
Во время запуска моего приложения (которое делает хороший пользовательский рисунок) я получаю эту ошибку (это происходит довольно часто без наблюдаемых побочных эффектов, но я хотел бы понять, что происходит). <Error>:...
3183 просмотров

CGImage создает миниатюру изображения нужного размера
Я хочу создать миниатюру с помощью компьютерной графики. Он создает эскизы. Здесь я хочу иметь миниатюру размером 1024 (с соотношением сторон). Можно ли получить миниатюру нужного размера непосредственно из компьютерной графики? В словаре...
7349 просмотров
schedule 01.01.2023

рисовать в отдельных слоях-цель c основной графикой
Я разрабатываю приложение для построения графиков для iphone, используя базовую графику. Мое требование заключается в следующем. Я реализовал все свои функции рисования внутри метода drawRect. когда в диаграмме происходит какое-то обновление, мне...
2762 просмотров
schedule 20.04.2022

Толщина закругленных углов CoreGraphics
Всякий раз, когда я обводил путь с закругленными углами на iPhone, закругленные углы толще, чем остальная часть обведенного пути. Смотрите здесь, что я имею в виду: http://img181.imageshack.us/img181/6372/screenshot20100320at123.png Не...
922 просмотров
schedule 04.05.2022

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

Как мне заставить CGAffineTransformMakeScale уменьшить вид вокруг его центра?
Это должно быть легко — когда я использую CGAffineTransformMakeScale на UIView с width = 0.5 и height = 0.5 , он сжимается в верхний левый угол. Мне нужно, чтобы он сжимался вокруг своего центра. Как я могу этого добиться?
1700 просмотров

маскирование UIImage
Я работаю над приложением, которое может изменять границы или прямоугольный UIImage. Границы будут разными, но будет выглядеть так, как будто UIImage вырезали ножницами или что-то в этом роде. Как лучше всего это сделать? Моя первая мысль —...
11303 просмотров

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

Как повернуть изображение в UIButton и НЕ масштабировать его
Я пытаюсь повернуть свойство imageView UIBUtton без его масштабирования. Рассматриваемое изображение имеет размер 24x18 - шире, чем высота, - но после поворота на место изображение масштабируется, чтобы сохранить эти размеры, в результате чего у меня...
9773 просмотров

Загрузить PDF из каталога документов - iPhone
Вместо того, чтобы загружать PDF-файл из папки ресурсов, я хотел бы загрузить его из каталога документов. Я пытался сделать это несколько дней, но CGPDFDocumentRef продолжает возвращать NULL. Вот мой код: // Get Documents...
2579 просмотров
schedule 23.01.2023

Самый эффективный способ частичного рисования UIView в drawRect:
Я максимально использую setNeedsDisplayInRect: в своем подклассе UIView, но не знаю, что делать в drawRect: . Как лучше всего определить, какие части UIView нужно нарисовать? Прямо сейчас я разделил свой UIView на несколько CGRect . Для каждого...
892 просмотров