Вопросы по теме 'cabasicanimation'
Альтернатива использованию обратных вызовов CABasicAnimation?
CAAnimation не предоставляет механизма для назначения функций обратного вызова, кроме стандартных методов "animationDidStart:"/"animationDidStop:".
У меня есть собственный UIControl, который использует 2 перекрывающихся CALayer. Цель этого...
1802 просмотров
schedule
29.06.2022
когда использовать CABasicAnimation и CAKeyFrameAnimation и CGAffineTransform?
когда использовать CABasicAnimation и CAKeyFrameAnimation и CGAffineTransform?
2583 просмотров
schedule
15.12.2023
Как получить решение для остановки / возобновления работы CABasicAnimation?
Я использую CABasicAnimation для поворота UIImageView, и я не могу возобновить приостановленную анимацию. Анимация запускается в методе viewDidLoad:
UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"MyImage.png"]];...
6226 просмотров
schedule
27.02.2023
CABasicAnimation неограниченный повтор без HUGE_VALF?
Я пытаюсь выполнить автоматический повтор анимации вращения изображения с помощью CABasicAnimation. Я пытался найти в Интернете, как установить такое свойство, но не смог найти. Неужели у CA-анимации такого свойства нет? Я знаю, что вы можете...
24901 просмотров
schedule
08.12.2022
Как отложить CABasicAnimation?
У меня есть CABasicAnimation , и я хочу запустить его после задержки. В UIKit я могу указать задержки. Протокол CAMediaTiming имеет свойство timeOffset , но я не вижу эффекта. Моя следующая попытка — использовать GCD для задержки, но это...
25788 просмотров
schedule
26.04.2022
Анимация пути CAShapeLayer заикается во время движения UIImageView
У меня возникла проблема, которую я не могу понять. В своем приложении я использую собственный класс UIImageView для представления подвижных объектов. Некоторые загружаются со статическими изображениями .png и используют покадровую анимацию, в то...
866 просмотров
schedule
04.09.2022
CABasicAnimation speed Идти в ногу с вводом пользователя
Обновление: это действительно было так просто, как не анимировать элемент пользовательского интерфейса при использовании касаний. Теперь он отлично следует прикосновениям, без задержек.
В настоящее время я пытаюсь реализовать функцию...
189 просмотров
schedule
16.04.2024
Как сделать объект пользовательского интерфейса отзывчивым после CABasicAnimation
У меня возникли проблемы с попыткой найти способ заставить мой объект пользовательского интерфейса (UISegmentedControl) реагировать на касание после того, как CABasicAnimation сдвинулся и отскочил. Как я могу это осуществить?
Я знаю, что объект...
1568 просмотров
schedule
22.01.2024
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 просмотров
schedule
28.12.2022
iOS Animate Rotation под углом
Я пытаюсь повернуть изображение на 360 градусов, но под углом 45 градусов.
Нравится
Я не могу понять, как это сделать.
Пока мне это удалось
CABasicAnimation* animation = [CABasicAnimation...
3651 просмотров
schedule
06.04.2023
Основной цикл анимации без пробелов
Предположим, я анимирую центральный оранжевый «HELLO» слева направо, используя приведенный ниже код.
В: Как можно анимировать следующий тикер, чтобы он выглядел так, как будто вид "HELLO" движется бесконечно, без промежутков и скачков....
453 просмотров
schedule
14.03.2022
StrokeEnd CAShapeLayer не анимируется
Это код, который я использую для анимации моего CAShapeLayer :
_progressBarLayer.strokeEnd = CGFloat(_progressToDrawForProgress(progress))
let progressAnimation = CABasicAnimation(keyPath: "strokeEnd")
progressAnimation.duration =...
786 просмотров
schedule
26.12.2023
CABasicAnimation не работает все время
У меня есть следующий код, который должен создавать эффект дрожания представления, а затем отклонять его, сдвигая экран вверх.
Иногда это отображается идеально, но в большинстве случаев анимация встряхивания не отображается, и представление просто...
971 просмотров
schedule
09.03.2023
Swift: Проблема CABasicAnimation
Код, который вы видите ниже, создает CALayer (форма прямоугольника) и анимирует его слева направо, когда пользователь удерживает экран longPressGestureRecognizer . Когда они поднимают палец, анимация CALayer прекращается, он помещается в массив, и...
1735 просмотров
schedule
11.09.2023
CABasicAnimation реверс (назад)
Я немного борюсь с этой простой линейной анимацией. Я понял, как приостановить его, но мне нужно иметь возможность вернуть анимацию обратно в начальную точку с момента вызова функции resetAnimation().
let pathAnimation =...
5826 просмотров
schedule
07.08.2022
Анимация 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 просмотров
schedule
13.01.2022