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

Держите объект ориентированным на точку, пока он анимируется по пути
Я пытаюсь анимировать объект по пути... пока он движется, он должен продолжать «указывать» на другой объект (или CGPoint). Что я должен искать в рамках (Cocoa-Touch) для достижения этой цели? Может что-то в CAShapeLayer ? Хотя я думаю, что это...
153 просмотров

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

Реализация CATransition push с помощью CAAnimation
Как вы реализуете kCATransitionPush с помощью CAAnimation подклассов в iOS? CAAnimation *animation; // How do you create an animation that does the same than: // CATransition *animation = [CATransition animation]; // [animation...
6319 просмотров

Как перевернуть UIView вокруг оси x, одновременно переключая подпредставления
Этот вопрос задавался раньше, но немного по-другому, и я не смог получить ни один из ответов, чтобы он работал так, как я хотел, поэтому я надеюсь, что кто-то с отличными навыками базовой анимации может мне помочь. У меня на столе лежит набор карт....
10942 просмотров

Запустить новую CAAnimation из текущего состояния CAAnimation.
Я использую пару CALayers в качестве масок изображения, что позволяет мне анимировать наполнение или опорожнение лампочки с заданной скоростью, а также следить за текущим положением касания. То есть одна маска прыгает вслед за прикосновением, а...
5097 просмотров
schedule 17.03.2024

CATransition Push переход с ранней заменой содержимого
У меня есть простая настройка анимации в приложении Mac, где элемент управления страницей меняет некоторые представления. Я очень близок к тому, чтобы получить анимацию, похожую на пейджинг, которую я хочу, но есть небольшая проблема. Разбиение по...
2433 просмотров
schedule 30.03.2022

CAKeyframeAnimation со сборкой пути с помощью CGPathAddArcToPoint не работает
У меня есть keyframeAnimation, и я определяю путь, но анимация не работает. Вы видите что-то не так? :С Вот код: CAKeyframeAnimation *animKF = [CAKeyframeAnimation animationWithKeyPath:@"position"]; CGMutablePathRef animationPath =...
508 просмотров

Несколько CAAnimations одновременно в разных представлениях
Я пытаюсь выполнить несколько анимаций одновременно. Один из них переходит от одного uimageview к другому, а другой анимирует translation.x метки. Метка находится поверх uiimageview. Но то, что я получаю, это то, что либо перевод работает...
667 просмотров
schedule 29.11.2023

Как сделать меню с крутящимися по кругу иконками?
Я пытаюсь создать меню для своего приложения с несколькими значками по кругу. Пользователь должен иметь возможность вращать это меню, заставляя значки менять свое положение вокруг этой окружности, но не вращая себя. Я читал это ранее...
2140 просмотров
schedule 10.01.2024

Как отключить взаимодействие с пользователем во время анимации свойства shadowPath CALayer
Мой проект использует UICollectionView и UICollectionViewCell , которые можно развернуть/свернуть, коснувшись их. Для этой функции я наблюдаю за свойством contentView.frame и изменяю размер подвидов, и это работает хорошо. Проблема начинается...
1426 просмотров
schedule 14.10.2022

Анимация размера UICollectionViewCell при выборе
Итак, у меня есть подкласс uicollectionflowlayout. Я пытаюсь анимировать размер ячейки при выборе, а также при отмене выбора. В выбранной ячейке у меня есть это: [CATransaction begin]; [CATransaction setCompletionBlock:^{...
240 просмотров

Анимация как положения, так и вращения в CAAnimationGroup приводит к тому, что положение не обновляется в конце
Я пытался анимировать свойства position и rotation объекта UIView , используя явную анимацию, и в результате rotation был успешно обновлен, а position вида не обновился, хотя я обновил position обоих слоев. и rotation к его...
233 просмотров
schedule 22.09.2022

Как разделить несколько анимаций из файла Collada в SceneKit
Я загружаю сторонний файл .dae Collada в качестве сцены в проект SceneKit. В файле .dae много разных анимаций, установленных в разное время / кадры. Я пытаюсь понять, как я могу разделить их и ссылаться на каждую отдельную анимацию по имени...
2424 просмотров

CABasicAnimation отзывчивость
У меня есть пользовательский интерфейс UIActivityIndicatorView. Это представление с CAAnimation на его уровне. Проблема в следующем: Я делаю тяжелую работу и создаю много просмотров. Это занимает примерно 0,5 секунды. Для плавности решил...
165 просмотров
schedule 17.05.2022

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

Разные CAAnimation на iphone 6 и iphone 5 с одинаковым кодом
Моя проблема в том, что я создал простой путь с CABasicAnimation от круга до roundedRect. Я просто использую два слоя cashapelayers для каждой формы с помощью uibezierpath, и, поскольку круг может быть показан как roundedrect, я использовал его...
42 просмотров

Когда CALayer.timeOffset готов к использованию
Нужна помощь с расширенной проблемой CALayer. У меня есть UIView, который добавляет CAShapeLayer. Слой приостановлен (скорость = 0), и к нему прикреплена анимация, которой я хочу управлять вручную. Очень похоже на здесь: Tweening/Интерполяция...
897 просмотров
schedule 17.12.2023

Добавить анимацию после удаленияAllAnimations не работает
У меня есть простое приложение, которое представляет собой red позицию преобразования вида из левого экрана в правый экран. Я хочу, чтобы когда я нажимаю кнопку remove , анимация перезапускалась (положение red вида преобразуется из левого экрана...
843 просмотров
schedule 07.04.2024

Swift: исчезновение двух изображений при смене кадра
Может ли кто-нибудь сказать мне, как я могу анимировать переход перекрестного растворения при изменении исходного кадра? Мой код: self.image = initialImage UIView.transition(with: _self, duration: 10.0, options: [.transitionCrossDissolve,...
28 просмотров

Могут ли фигуры CAShapeLayer центрироваться в подпредставлении?
Я создал произвольное представление let middleView = UIView( frame: CGRect(x: 0.0, y: view.frame.height/4, width: view.frame.width, height: view.frame.height/4)) middleView.backgroundColor...
328 просмотров
schedule 29.11.2022