Вопросы по теме 'cabasicanimation'

Альтернатива использованию обратных вызовов CABasicAnimation?
CAAnimation не предоставляет механизма для назначения функций обратного вызова, кроме стандартных методов "animationDidStart:"/"animationDidStop:". У меня есть собственный UIControl, который использует 2 перекрывающихся CALayer. Цель этого...
1802 просмотров

когда использовать CABasicAnimation и CAKeyFrameAnimation и CGAffineTransform?
когда использовать CABasicAnimation и CAKeyFrameAnimation и CGAffineTransform?
2583 просмотров

Как получить решение для остановки / возобновления работы CABasicAnimation?
Я использую CABasicAnimation для поворота UIImageView, и я не могу возобновить приостановленную анимацию. Анимация запускается в методе viewDidLoad: UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"MyImage.png"]];...
6226 просмотров

CABasicAnimation неограниченный повтор без HUGE_VALF?
Я пытаюсь выполнить автоматический повтор анимации вращения изображения с помощью CABasicAnimation. Я пытался найти в Интернете, как установить такое свойство, но не смог найти. Неужели у CA-анимации такого свойства нет? Я знаю, что вы можете...
24901 просмотров

Как отложить CABasicAnimation?
У меня есть CABasicAnimation , и я хочу запустить его после задержки. В UIKit я могу указать задержки. Протокол CAMediaTiming имеет свойство timeOffset , но я не вижу эффекта. Моя следующая попытка — использовать GCD для задержки, но это...
25788 просмотров

Анимация пути CAShapeLayer заикается во время движения UIImageView
У меня возникла проблема, которую я не могу понять. В своем приложении я использую собственный класс UIImageView для представления подвижных объектов. Некоторые загружаются со статическими изображениями .png и используют покадровую анимацию, в то...
866 просмотров

CABasicAnimation speed Идти в ногу с вводом пользователя
Обновление: это действительно было так просто, как не анимировать элемент пользовательского интерфейса при использовании касаний. Теперь он отлично следует прикосновениям, без задержек. В настоящее время я пытаюсь реализовать функцию...
189 просмотров

Как сделать объект пользовательского интерфейса отзывчивым после CABasicAnimation
У меня возникли проблемы с попыткой найти способ заставить мой объект пользовательского интерфейса (UISegmentedControl) реагировать на касание после того, как CABasicAnimation сдвинулся и отскочил. Как я могу это осуществить? Я знаю, что объект...
1568 просмотров

iOS: рывки при остановке анимации и синхронизация анимации с модальным
Я пытаюсь выполнить преобразование для представлений по оси Y, используя CABasicAnimation : for(int x = 0; x < viewsArray.count; x++) { CABasicAnimation *startAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.y"];...
268 просмотров
schedule 18.05.2022

Как плавно обновить toValue/конечную точку анимации в Core Animation?
Я пытаюсь подражать эффекту Apple в качестве индикатора прогресса при загрузке приложения в iOS 7, что-то вроде круговой диаграммы: Мой код идет довольно хорошо. Я могу дать ему значение для перехода, и оно будет обновлено до этого. -...
1231 просмотров

iOS Animate Rotation под углом
Я пытаюсь повернуть изображение на 360 градусов, но под углом 45 градусов. Нравится Я не могу понять, как это сделать. Пока мне это удалось CABasicAnimation* animation = [CABasicAnimation...
3651 просмотров

Основной цикл анимации без пробелов
Предположим, я анимирую центральный оранжевый «HELLO» слева направо, используя приведенный ниже код. В: Как можно анимировать следующий тикер, чтобы он выглядел так, как будто вид "HELLO" движется бесконечно, без промежутков и скачков....
453 просмотров

StrokeEnd CAShapeLayer не анимируется
Это код, который я использую для анимации моего CAShapeLayer : _progressBarLayer.strokeEnd = CGFloat(_progressToDrawForProgress(progress)) let progressAnimation = CABasicAnimation(keyPath: "strokeEnd") progressAnimation.duration =...
786 просмотров

CABasicAnimation не работает все время
У меня есть следующий код, который должен создавать эффект дрожания представления, а затем отклонять его, сдвигая экран вверх. Иногда это отображается идеально, но в большинстве случаев анимация встряхивания не отображается, и представление просто...
971 просмотров

Swift: Проблема CABasicAnimation
Код, который вы видите ниже, создает CALayer (форма прямоугольника) и анимирует его слева направо, когда пользователь удерживает экран longPressGestureRecognizer . Когда они поднимают палец, анимация CALayer прекращается, он помещается в массив, и...
1735 просмотров
schedule 11.09.2023

CABasicAnimation реверс (назад)
Я немного борюсь с этой простой линейной анимацией. Я понял, как приостановить его, но мне нужно иметь возможность вернуть анимацию обратно в начальную точку с момента вызова функции resetAnimation(). let pathAnimation =...
5826 просмотров

Анимация CALayer исчезает при перетаскивании контроллера представления, чтобы вернуться
У меня есть кольцо анимации с использованием CAShapeLayer и CABasicAnimation. Анимация работает нормально, однако, если я использую навигационный контроллер и перетаскиваю экран, чтобы вернуться назад, а затем отменяю перетаскивание, слой, который...
138 просмотров
schedule 13.05.2023

Невозможно использовать CABasicAnimation с фреймворком Mapbox iOS.
Я пытаюсь использовать CABasicAnimation или анимацию ключевого кадра на MGLAnnotation , но я не смог найти способ сделать это, так как MGLAnnotation не вызывает "addAnimation". Согласно старой документации можно было использовать RMMarker , но...
112 просмотров
schedule 11.01.2023

Цепочка CABasicAnimation не работает
У меня возникают трудности с объединением нескольких CABasicAnimation в цепочку. Я просто хочу, чтобы кнопка масштабировалась в 1,5 раза больше ее размера, затем в 0,5 и исчезала (при уменьшении масштаба). Проблема в том, что работает только...
927 просмотров
schedule 20.03.2023

Анимируйте CAShapeLayer с помощью окружности UIBezierPath и CABasicAnimation
Я хочу оживить круг от угла 0 до 360 градусов за 15 секунд. Анимация странная. Я знаю, что это, вероятно, проблема с начальным / конечным углом, я уже сталкивался с такой проблемой с круговой анимацией, но я не знаю, как ее решить. var...
6295 просмотров