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

Core Animation - это платформа Apple для выполнения аппаратно-ускоренной анимации элементов отображения на устройствах Mac и iOS. Полезные ссылки включают Руководство по программированию основной анимации Типы анимации и время программирования Главная |
14
ответов

Отменить анимацию UIView?

Можно ли отменить анимацию UIView во время ее выполнения? Или мне нужно будет перейти на уровень СА? то есть. Я сделал что-то вроде этого (возможно, также установил действие анимации конца): [UIView beginAnimations:nil context:NULL]; [UIView setAn...
задан 17 февр. '09 в 2:19
25
ответов

UIView Бесконечная 360-градусная анимация вращения?

Я пытаюсь повернуть UIImageView 360 градусов, и посмотрел несколько обучающих онлайн. Я не мог заставить никого из них работать, без остановки UIView или перехода в новую позицию. Как я могу это достичь? Последнее, что я пробовал: [UIView animate...
задан 23 марта '12 в 21:53
4
ответов

Как применить преобразование перспективы к UIView?

Я хочу выполнить преобразование перспективы на UIView (например, видимое в обложке) Знает ли кто-нибудь, возможно ли это? Я исследовал с помощью CALayer и пропустил все прагматические программные подкасты Core Animation, но я все еще не понимаю, к...
задан 07 дек. '08 в 19:04
9
ответов

Лучшая практика iPhone UIView Animation

Что считается лучшей практикой для анимации переходов на iPhone? Например, пример проекта ViewTransitions из apple использует код, например: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [ap...
задан 10 марта '09 в 16:52
13
ответов

Отключение неявных анимаций в - [CALayer setNeedsDisplayInRect:]

В методе -drawInContext: у меня есть слой с некоторым сложным кодом чертежа. Я пытаюсь свести к минимуму количество чертежа, которое мне нужно сделать, поэтому я использую -setNeedsDisplayInRect: обновлять только измененные части. Это прекрасно работ...
задан 11 февр. '10 в 14:44
1
ответ

Что означает "Тип приемника" CALayer ", например, сообщение" forward forward ", означает здесь?

Я переношу блок кода из проекта iOS4 в iOS5, и у меня возникают проблемы с ARC. Код генерирует PDF из захвата экрана. Код генерации PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData,...
задан 18 окт. '11 в 23:36
7
ответов

Как создать пользовательскую функцию ослабления с помощью Core Animation?

Я очень анимирую CALayer по CGPath (QuadCurve) в iOS. Но я хотел бы использовать более интересную функцию ослабления, чем несколько предоставленные Apple (EaseIn/EaseOut и т.д.). Например, функция отскока или упругости. Эти вещи возможны с MediaTim...
задан 02 марта '11 в 2:01
10
ответов

Как определить CAAnimation в делегате animationDidStop?

У меня возникла проблема, когда у меня была серия перекрывающихся последовательностей CATransition/CAAnimation, все из которых мне требовались для выполнения пользовательских операций при остановке анимации, но мне нужен только один обработчик делега...
задан 10 авг. '09 в 17:04
2
ответов

Как я могу оживить движение вида или изображения вдоль изогнутого пути?

Я разрабатываю коммерческое приложение. Когда я добавляю элемент в корзину покупок, я хочу создать эффект, когда изображение элемента следует изогнутому пути и заканчивается на вкладке корзины. Как создать анимацию изображения вдоль такой кривой?
задан 17 июля '09 в 14:33
7
ответов

Как получить текст в CATextLayer, чтобы быть понятным

Я сделал CALayer с добавленным CATextLayer, и текст получился размытым. В документах они говорят о "подпиксельном сглаживании", но это не значит для меня. У кого-нибудь есть фрагмент кода, который делает CATextLayer с четким текстом? Здесь текст из...
задан 28 сент. '10 в 20:29
5
ответов

Анимация UIView против CALayers

Я борюсь с концептуализацией анимаций с CALayer, а не с собственными методами анимации UIView. Бросьте " Core Animation" в это, и, может быть, кто-то может сформулировать эти концепции с высокого уровня, чтобы я мог лучше визуализировать, что про...
задан 16 июля '09 в 22:20
12
ответов

iPhone "слайд для разблокировки"

Любые идеи относительно того, как Apple реализовала "слайд для разблокировки" (также, "слайд для выключения" - еще один пример) анимация? Я подумал о какой-то анимационной маске - но маскировка недоступна в iPhone OS по соображениям производительнос...
задан 13 янв. '09 в 8:21
6
ответов

iOS: использование UIView 'drawRect:' против своего делегата слоя 'drawLayer: inContext:'

У меня есть класс, который является подклассом UIView. Я могу нарисовать материал внутри представления либо путем реализации метода drawRect, либо путем реализации drawLayer:inContext:, который является методом делегирования CALayer. У меня есть дв...
задан 12 февр. '11 в 19:39
4
ответов

Устранение представлений при изменении rootViewController внутри переходаWithView

При исследовании утечки памяти я обнаружил проблему, связанную с методом вызова setRootViewController: внутри блока анимации перехода: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationO...
задан 05 нояб. '14 в 20:08
3
ответов

Нарисуйте сегменты из круга или пончика

Я пытался выяснить способ рисования сегментов, как показано на следующем изображении: Я бы хотел: нарисуйте сегмент включают градиенты включить тени оживить рисунок от 0 до n угла Я пытаюсь сделать это с помощью CGContextAddArc и подобных в...
задан 07 апр. '13 в 21:33