Вопросы по теме 'core-graphics'
CATransform3D против CGAffineTransform?
В чем разница между ними?
Я уверен, что у них есть плюсы и минусы, а также ситуации, в которых они лучше справляются.
Какие ресурсы сравнивают эти два?
Что лучше для анимации (я представляю CATransform3D)? Почему?
Также я думаю, что...
12015 просмотров
schedule
09.03.2022
Как с помощью iPhone SDK очистить углы за пределами закругленного прямоугольника?
Я пытаюсь реализовать собственное представление. В этом представлении должно отображаться изображение, окруженное серой прямоугольной рамкой с закругленными углами. Я могу добиться, чтобы изображение отображалось нормально, а также граница, однако,...
2132 просмотров
schedule
30.05.2022
CGAffineTransform из двух строк, каждая из которых представлена парой CGPoints.
Вы, наверное, понимаете, к чему я клоню, но есть ли простой способ сгенерировать CGAffineTransform из двух строк, каждая из которых представлена парой CGPoints:
A[(a1x,a1y), (a2x,a2y)],
B[(b1x,b1y), (b2x,b2y)]
Результирующий...
574 просмотров
schedule
30.09.2022
Можно ли переопределить метод drawTextInRect UILabel, чтобы изменить размер текста UILabel?
Документация Apple для drawTextInRect, похоже, указывает на то, что это возможно:
"By the time this method is called, the current graphics context is already configured with the default environment and text color for drawing. In your overridden...
10249 просмотров
schedule
13.06.2022
Сохранение CGImageRef в файл png?
в моем приложении Cocoa я загружаю файл .jpg с диска, управляю им. Теперь его нужно записать на диск в виде файла .png. Как вы можете это сделать?
Спасибо за вашу помощь!
30899 просмотров
schedule
06.06.2022
Где я могу найти примеры рисования Quartz 2D на iPhone?
Я собираюсь разработать 2D-игру на Iphone с помощью Quartz.
в чем основная разница между Quartz и QuartzCore?
Я много искал в Интернете, но смог найти MAC OS только с примерами Quartz.
Если у кого-либо есть ссылка/URL-адрес для примеров...
19006 просмотров
schedule
12.10.2022
Анимация формы с помощью CoreAnimation
Я подхожу к основной анимации и рисованию опытным путем. Я пытаюсь оживить простую фигуру; рассматриваемая форма образована 3 линиями плюс кривая Безье. Также нарисована красная линия, чтобы показать контрольные точки кривой....
15398 просмотров
schedule
04.02.2023
Как использовать CGAffineTransformMakeScale и Rotation одновременно?
((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffineTransformMakeRotation(1.57*2);
((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffineTransformMakeScale(.5,.5);
Только одна из этих работ за раз. Как я могу сохранить...
20568 просмотров
schedule
02.07.2023
Переход от одного взгляда к другому
Как мне перейти от одного представления к другому с помощью перехода между слайдами?
Спасибо.
799 просмотров
schedule
20.07.2023
Рисование изображения PNG в графическом контексте для управления режимом наложения
Мне нужно нарисовать серию PNG в CGContext , чтобы я мог смешать их вместе:
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetBlendMode(context, kCGBlendModeOverlay);
В настоящее время мое приложение работает на основе...
15176 просмотров
schedule
05.01.2023
Создание повторно используемого изображения из контекста Core Graphics мне ничего не дает
Я пытаюсь ускорить свой код рисования. Вместо того, чтобы создавать графический контекст, рисовать в нем текущее изображение и рисовать поверх него, я пытаюсь создать контекст, используя некоторые пиксельные данные, и просто изменить их напрямую....
1542 просмотров
schedule
19.03.2022
Есть ли наказание за смешение цветовых пространств? (Основная графика)
Если я пишу код рисования в Core Graphics на Mac OS X или iPhone OS, я могу установить красный цвет активной заливки, вызвав:
CGContextSetRGBFillColor(context, 1.0, 0.0, 0.0, 1.0); // RGB(1,0,0)
Если мне нужно 50 % серого, я мог бы вызвать:...
809 просмотров
schedule
25.07.2023
Могу ли я ускорить использование Core Graphics для рисования движущихся треугольников каждые 1/10 секунды?
Я недавно добавил в свое приложение несколько элементов Core Graphics, и оно резко замедлилось, сделав его практически бесполезным. Я не уверен, что я просто не использую Core Graphics эффективно (как мне сделать это быстрее?) Или эта проблема...
1834 просмотров
schedule
05.07.2022
Путь CAShapeLayer исчезает после анимации - нужно, чтобы он оставался на том же месте
Благодаря некоторой помощи в StackOverflow, в настоящее время я анимирую путь в CAShapeLayer, чтобы создать треугольник, указывающий от движущегося спрайта к другой движущейся точке на экране.
По завершении анимации треугольник исчезнет с экрана....
2703 просмотров
schedule
13.01.2024
Как создать экран, который позволит пользователю рисовать «эскиз» касанием пальца?
Я разрабатываю приложение, которое позволит пользователям «рисовать» на экране с помощью прикосновения пальца, так что в основном пользователи могут писать, рисовать фигуры — аналогично белой доске.
Проблема в том, что я новичок в том, что касается...
1856 просмотров
schedule
11.06.2022
Основная графика, вращающая путь
Это должно быть просто, в основном у меня есть несколько путей, нарисованных с помощью основной графики, и я хочу иметь возможность вращать их (для удобства). Я пробовал использовать CGContextRotateCTM(context); но ничего не крутит. Я что-то...
5790 просмотров
schedule
23.01.2023
Как я могу узнать, когда UIWebView закончил рисование в контексте?
В моем коде я пытаюсь показать UIWebView во время загрузки страницы, а затем, когда это будет сделано, захватить изображение из веб-представления для кеширования и отображения позже (так что мне не нужно перезагружать и отображать веб-страницу )....
1981 просмотров
schedule
13.02.2022
Как использовать CGContext для рисования поверх существующего UIView?
У меня есть подкласс UIView , в который я добавил несколько подпредставлений в свой метод initWithFrame . Я добавил фон, среди прочего.
Я хочу нарисовать несколько фигур поверх этих представлений (которые занимают весь экран). Но когда я...
1834 просмотров
schedule
22.04.2023
Портирование демонстрации Quartz 2d python на чистый Core Graphics C
позвольте мне прежде всего отметить, что я абсолютно не знаю, что я делаю с Objective-C и разработкой для Mac (хотя я в порядке с c). Я сделал удивительно простую графическую утилиту на леопарде с привязкой Quartz-2d для python:...
583 просмотров
schedule
04.09.2022
Принудительное вращение по часовой стрелке/против часовой стрелки для CABasicAnimation UIImageView
Я анимирую маятник, который качается от 0 градусов до максимум 200 градусов, а затем обратно. Проблема в том, что если маятник проходит более 180 градусов, он возвращается к 0 по кратчайшему пути, который должен продолжаться по часовой стрелке. И я...
8850 просмотров
schedule
16.06.2022