Вопросы по теме 'quartz-2d'
iPhone: Размытие UIImage
В моем приложении для iPhone у меня есть черно-белый UIImage . Мне нужно размыть это изображение (подойдет размытие по Гауссу).
iPhone точно умеет размывать изображения, как что когда он рисует тени .
Однако я не нашел ничего связанного с...
11262 просмотров
schedule
05.05.2024
Кривая обучения Quartz 2D и OpenGL ES
Пару месяцев занимаюсь разработкой приложений для iPhone. Я хотел бы узнать ваше мнение о кривой обучения Quartz и OpenGL ES 1.x или 2.0. Вы можете сказать свою точку зрения. Мои вопросы
* Я подражатель разработчика игр, так что неплохо было бы...
4660 просмотров
schedule
03.08.2022
Кварцевые 2D графические контексты
Почему функции Quartz 2D Graphics Contexts должны вызываться из метода drawRect?
Потому что, если я вызываю контекстную функцию CGGraphics из любого места, кроме drawRect, я получаю такие сообщения:
<Error>: CGContextFillRects: invalid...
1495 просмотров
schedule
01.04.2024
Пользовательский UIBarButtonItem с кварцем
Как я могу нарисовать кнопку с кварцем, которая имеет тот же стиль, что и UIBarButtonItem. Кнопка должна иметь возможность отображать разные цвета. Я загрузил проект Three20, но этот проект действительно сложный, вам понадобится много времени, чтобы...
1079 просмотров
schedule
20.04.2022
Проверяет ли Quartz2D пересечение прямоугольника по линии перед его рисованием
Я рисую большую схему, состоящую из множества линий. Я делаю это в методе drawRect: из UIView . Схема больше, чем слой просмотра, и я проверяю каждую линию и рисую ее только в том случае, если она пересекает видимый прямоугольник. Но в один...
562 просмотров
schedule
20.06.2022
Как нарисовать синусодиальную волну, которая меняется со временем на UIView в Объективе C?
Я хочу нарисовать синусодиальную волну, которая меняется со временем на UIView. Какие подходы мне следует использовать? Любой пример кода есть ??
453 просмотров
schedule
27.02.2024
сброс CGContextRef после рисования страницы PDF с помощью CGContextDrawPDFPage
Я пытаюсь создать изображения большого пальца для каждой страницы PDF в документе PDF и поместить его в UISCrollVIew. Мне это удалось, но прокрутка не такая плавная, как хотелось бы, когда она слишком быстрая. И я хочу оптимизировать создание...
1832 просмотров
schedule
21.09.2022
Альтернатива CGPathGetPathBoundingBox() для iPad (iOS 3.2)
Я пытаюсь разобраться с использованием QuartzCore для рендеринга полусложных текстовых/градиентных/изображений композитов UITableViewCell. К счастью, Opacity позволяет мне визуально построить представление, а затем выдать исходный код, чтобы перейти...
1018 просмотров
schedule
31.10.2022
Ищете лучший способ сделать своего рода программу для чтения PDF с iOS 3+
Я пытаюсь создать приложение для iPhone, которое может читать PDF-файлы в полноэкранном режиме и переходить по ссылкам в PDF-файлах, но я не могу найти правильный способ сделать это.
Во-первых, я попытался использовать UIWebView для чтения...
480 просмотров
schedule
20.03.2024
Копирование нарисованного содержимого одного UIView в другой
Я хотел бы взять UITextView и позволить пользователю вводить в него текст, а затем запускать копию содержимого в контексте кварцевого растрового изображения. Кто-нибудь знает, как я могу выполнить это действие копирования? Должен ли я переопределить...
4804 просмотров
schedule
03.11.2023
парсинг мультимедиа из pdf с помощью Quartz
Я пытался проанализировать аннотацию экрана, которая ссылается на файл в файле pdf, и я не могу каким-то образом получить доступ к потоку. То, что должно быть там, например, массив EmbeddedFiles или словарь Dest, отсутствует. Я сгенерировал PDF-файл...
1352 просмотров
schedule
10.02.2023
Несовершенство CGAffineTransformMakeRotation
CGAffineTransformMakeRotation не идеально отображает повернутое изображение.
У меня есть квадратное изображение, содержащее знак плюс ( + ).
Я использую CGAffineTransformMakeRotation, чтобы повернуть это изображение на 45 градусов (M_PI/4 рад)...
739 просмотров
schedule
22.03.2022
Как изменить цвет частично прозрачного изображения в iOS?
У меня есть одноцветное изображение с частичной прозрачностью. У меня есть как нормальная версия, так и версия @2X изображения. Я хотел бы иметь возможность окрашивать изображение в другой цвет в коде. Код ниже отлично работает для обычного...
4211 просмотров
schedule
23.04.2022
Как нарисовать треугольник с помощью QUARTZ 2D?
Я разрабатываю приложение для iPhone с 3.1.3 SDK.
Я пытаюсь нарисовать треугольник с прозрачной заливкой черным штрихом в 1 пиксель с помощью этого кода:
CGContextMoveToPoint(ctx, position.X, position.Y - (size.height / 2));...
1619 просмотров
schedule
04.06.2022
Изображение поворачивается на 90 градусов при использовании clipToMask
Я пытаюсь вырезать часть изображения, снятого камерой. Вот мой код обрезки:
- (UIImage*) maskImage:(UIImage *)image {
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
UIImage *maskImage = [UIImage imageNamed:@"mask3.png"];
CGImageRef...
641 просмотров
schedule
05.07.2022
Помогите создать PDF в Quartz
Я читаю Руководство по рисованию и печати для iOS (http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GeneratingPDF/GeneratingPDF.html#//apple_ref/doc/uid/ TP40010156-CH10-SW1). Я пытаюсь его немного...
358 просмотров
schedule
18.10.2023
как рисовать с помощью UIGraphicsBeginImageContext()
Я пытаюсь создать изображение и нашел UIGraphicsBeginImageContext() в документах Apple, который выглядит идеально. Я просматривал некоторые учебники Quartz, и в каждом из них они используют пользовательский вид для рисования, что в данном случае не...
1385 просмотров
schedule
28.04.2022
Рисование более гладких кругов с помощью Core Graphics
Я создаю приложение, в котором пользователи рисуют в пользовательском представлении. У меня есть базовый код, но когда я рисую круг, получается странный многоугольник с 8+ сторонами.
Я читал об использовании путей Безье (или что-то в этом роде),...
526 просмотров
schedule
17.04.2023
Обводка применяется как к тексту, так и к тени
Я пытаюсь просто нарисовать текст обводкой, а затем применить тень, но обводка применяется к тени. Как предотвратить это?
// Setup context
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGContextRef context =...
863 просмотров
schedule
12.06.2023
Как установить градиентную границу в UIView?
Очень легко поместить простую рамку на UIView . Вы просто ссылаетесь на QuartzCore , импортируете его и используете:
self.view.layer.borderColor = [UIColor redColor].CGColor;
self.view.layer.borderWidth = 2.0f;
Мой вопрос... Есть ли способ...
6395 просмотров
schedule
26.05.2022