Вопросы по теме 'caanimation'
Остановить удаление CABasicAnimation после завершения
Эй, у меня есть этот фрагмент кода (длительность 0,5, количество 1,5)
CABasicAnimation *grow = [CABasicAnimation animationWithKeyPath:@"transform"];
grow.duration = duration;
grow.repeatCount = 0;
grow.removedOnCompletion = NO;
grow.autoreverses =...
2247 просмотров
schedule
19.07.2022
перезапуск CABasicAnimation
Я зацикливаю градиентную анимацию. Экран светится красным, когда пользователь прикасается к нему. У меня есть цикл, используя метод делегата анимации, чтобы удалить слой, а затем вызвать анимацию в конце каждого цикла. Это нормально работает.
Я...
1087 просмотров
schedule
20.07.2022
анимация покачивания в объективе C
У меня есть несколько анимационных/интерактивных UIImageViews в моем UIView, которые будут анимировать/взаимодействовать на основе прикосновений пользователя. Я пытаюсь добавить функцию, которая будет «покачивать» эти анимационные/интерактивные...
980 просмотров
schedule
29.04.2023
Пользовательский CAGradientLayer не анимируется
Я создал собственный класс CAGradientLayer (добавлен параметр радиального градиента). Я работаю, но не могу понять, почему я не могу анимировать цвета.
Вот мой код.
Анимация представляет собой простую CABasicAnimation, в которой я установил...
2084 просмотров
schedule
01.01.2023
анимация длины маски круговой стрелки в Core Animation
Я создал круговую анимацию, используя CAShapeLayer и маскирование. Вот мой код:
- (void) maskAnimation{
animationCompletionBlock theBlock;
imageView.hidden = FALSE;//Show the image view
CAShapeLayer *maskLayer = [CAShapeLayer...
3985 просмотров
schedule
23.10.2022
Как отразить повернутое изображение
Я создаю приложение для iOS, и мне нужен способ отразить вращающееся (на CABasicAnimation ) изображение на поверхность ниже, как эффект полупрозрачного материала. Вот мой код для изображений с именами indicator и indicatorReflection для...
455 просмотров
schedule
09.06.2022
Два CGpaths - 1 CAAnimation - но второй путь должен повторяться
Если у меня есть путь, который начинается в верхней части экрана и сужается до овальной формы. Я хотел бы один раз в овальной форме, чтобы анимация продолжала повторять овальную форму. Как мне это сделать с помощью CAKeyframeAnimations? У меня есть...
109 просмотров
schedule
17.10.2022
изменить цвет анимации затвора iphone
Я делаю приложение на основе фотографии, я использовал анимацию затвора для прогресса.
вот мой код..
- (void)viewDidLoad
{
[super viewDidLoad];
[self performSelector:@selector(makeRound) withObject:nil afterDelay:2.0];
}
-(void)makeRound...
321 просмотров
schedule
28.04.2022
CAAnimation с CALayers иногда создает мерцающую анимацию (включая видео).
Мое приложение делает неподвижную фотографию и анимирует область рта, чтобы имитировать разговор. Однако примерно в 1/4 случаев некоторые скрытые калайеры будут непрерывно мигать на протяжении всей анимации.
Вот как выглядит приложение, когда оно...
1320 просмотров
schedule
11.07.2022
Прокрутка останавливает анимацию iOS
Моя проблема довольно проста, на моем UIVIewController у меня есть собственный UIView, который анимирован с использованием CAAnimation и UIViewAnimation, у меня также есть UIScrollView, когда scrollView прокручивает анимированный UIView, останавливает...
2302 просмотров
schedule
29.04.2022
Зачем вообще использовать `keyTimes`, `timingFunctions` или `timingFunction` на CAKeyframeAnimation?
Интерполировать значения с помощью пользовательской функции очень просто. Но разве это плохая практика? Должен ли я вместо этого (или в дополнение) использовать keyTimes , timingFunctions или timingFunction , чтобы объяснить анимационную кривую...
396 просмотров
schedule
01.12.2022
Как установить слой в конечное состояние неожиданно завершившейся анимации
Я использую следующий код для поворота изображения:
CABasicAnimation *rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M_PI *...
183 просмотров
schedule
28.12.2023
CABasicAnimation для переворачивания NSView
Я делаю карточную игру для Mac и использую CABasicAnimation, чтобы перевернуть карту. Это почти работает, но могло бы быть немного лучше.
Как это работает сейчас, карта переворачивается внутрь (влево) - Скриншот 1. Когда карта переместилась...
2136 просмотров
schedule
27.01.2023
Применить изменения CALayer к UIView
У меня есть UIView. Я применил анимацию к его CALayer.
[view.layer addAnimation:groupAnimation forKey:name];
Я хочу, чтобы окончательное состояние слоя было состоянием UIView после анимации. Скажем, я повернулся на 45 градусов и...
115 просмотров
schedule
04.06.2023
Ненадежное исполнение от CABasicAnimation
Я пытаюсь реализовать анимацию пользовательского свойства на CALayer. Я настроил свойство как динамическое, и оно в основном работает. В моем приложении у меня может быть дюжина или более экземпляров этого слоя, и все они должны анимироваться...
111 просмотров
schedule
02.05.2022
iOS: нарисуйте линию между двумя анимационными представлениями
У меня есть два UIView с двумя разными анимациями, использующими UIView.animateWithDuration. Первая анимация запускается сразу, вторая запускается с задержкой в 0,5 с.
Как мне нарисовать и анимировать линию между ними, как в приведенном ниже...
730 просмотров
schedule
05.07.2022
Когда CAAnimation автоматически реверсируется, функция timeFunction также реверсируется?
Пример: следующее уменьшает альфа-канал от 0 до 1. или он обратит функцию синхронизации и, по сути, будет использовать упрощение ?
CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"alpha"];
animation.fromValue = @0;...
448 просмотров
schedule
24.10.2022
CABasicAnimation быстро переключается перед началом анимации
У меня есть CABasicAnimation , анимирующий свойство strokeEnd CAShapeLayer. Каждый раз, когда я добавляю анимацию, она быстро перескакивает через анимацию, а затем переходит к настоящей анимации (как видно на изображении выше). Если я...
758 просмотров
schedule
20.08.2022
CAKeyframeAnimation для CALayer, который расположен в середине значений ключевого кадра?
Предположим, я хочу переместить layer из точки A в B, а затем в C:
CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@"position.x"];
animation.values = @[pointA, pointB, pointC];
animation.duration = 1;
После...
1192 просмотров
schedule
16.04.2022
Анимация SceneKit DAE не отображается в атрибутах
Я пытаюсь тщательно сформулировать этот вопрос, потому что проблема не в том, что анимация не импортируется. Я вижу анимацию как <untitled animation> на графике сцены и могу воспроизвести анимацию в Xcode; тогда проблема заключается в том,...
839 просмотров
schedule
07.12.2022