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

Приложение для iPhone вращает изображение с последней позиции
Я пытаюсь создать анимированное вращающееся изображение. Все в порядке, и я использую CABasicAnimation, как описано в этой теме как я могу использовать анимация в cocos2d? Моя проблема в том, что я хочу вращать изображение более одного раза...
494 просмотров

Как навсегда оставить CALayer повернутым в его окончательном местоположении?
Я пытаюсь повернуть CALayer на определенный угол, однако после завершения анимации слой возвращается в исходное положение. Как правильно повернуть слой, чтобы он оставался в конечном месте назначения? Вот код, который я использую...
931 просмотров

CABasic не избавляется от изображения после завершения анимации
У меня есть кнопка в файле NIB, которая воспроизводит звук и вызывает этот метод ниже. -(void) animateHeart { heartLayer = [[CALayer alloc] init]; [heartLayer setBounds:CGRectMake(0.0, 0.0, 85.0, 85.0)]; [heartLayer...
100 просмотров
schedule 29.10.2021

iPhone: как анимировать линию CAShape, путь которой определяется пользовательским вводом
Я пытаюсь воспроизвести «червя», который иногда появляется в политических дебатах, чтобы представить мнение аудитории о том, насколько хорошо кандидат ответил на вопрос. По сути, это линия, которая анимируется вдоль оси x, чтобы представить время,...
224 просмотров

CABasicAnimation не работает, когда метод вызывается из viewDidLoad
У меня есть imageView, добавленный к представлению, представленному как modalViewController, со стилем горизонтального отражения. Я добавил следующий код для анимации imageView. - (void)animateTheImageview:(UIImageView*) imageViewToAnimate{...
3396 просмотров
schedule 25.11.2021

как поставить анимацию встряхивания на uiimageview?
Я пытался реализовать это, но не смог найти код, который мог бы встряхнуть его, как приложение iPhone, при их удалении! CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"position"]; [animation...
2264 просмотров
schedule 06.09.2021

Как идентифицировать CAShapeLayer в animationDidStop
У меня есть массив CAShapeLayer . В какой-то момент я должен пройти по этому массиву и запустить анимацию для каждого слоя. Эти анимации изменяют bounds.size.height слоев на другие значения (вычисленные каким-то образом). В методе...
258 просмотров

Анимируйте UIBezierPath от всех закругленных углов до контура с закругленными верхними левыми и верхними правыми углами
Я устанавливаю маску со всеми закругленными углами для такого вида: CGFloat cornerRadius = CGRectGetHeight(self.myView.bounds) / 2; CGSize cornerRadiusSize = CGSizeMake(cornerRadius, cornerRadius); CGRect bounds = self.myView.bounds; CAShapeLayer...
391 просмотров
schedule 26.09.2021

Круговой BezierPath заполняет слишком много по сравнению с заданным значением прогресса - iOS Swift
У меня есть круговой UIBezierPath и 2x CAShapeLayers, которые я использую для отображения прогресса в достижении определенной вехи в одном из моих приложений. Проблема: когда я анимирую прогресс с помощью CABasicAnimation, прогресс выходит за...
794 просмотров

Невозможно использовать UIButton при использовании CABasicAnimation для его перемещения
Я пытаюсь анимировать UIButton, чтобы он перемещался по экрану, но после его анимации происходит сбой, когда я пытаюсь использовать его как кнопку. Разве это не разрешено? Как это может быть сделано? Я попытался поместить кнопку внутри UIView,...
58 просмотров
schedule 01.11.2021

Анимируйте шестиугольник UIBezierPath, например UIActivityIndicatorview
Я пытаюсь добиться такой же анимации, как показано ниже. . и мой результат с использованием UIBezierPath и CABasicAnimation приведен ниже. Вот мой LoaderView код class LoaderView: UIView { private let lineWidth : CGFloat = 5...
100 просмотров

Изображение изменения масштаба анимации CATransition (UIImageView)
Я пытаюсь добиться изменения изображения анимации масштабирования в UIImageView. Пока я создал переход типа moveIn и подтипа fromLeft : CATransition *transition = [CATransition animation]; [transition setSubtype:kCATransitionFromLeft];...
1302 просмотров

UImagview исчезает, а затем скрывается
Я хочу, чтобы изображение исчезло, а затем полностью скрылось. Вот мой код CABasicAnimation *theAnimation; theAnimation=[CABasicAnimation animationWithKeyPath:@"opacity"]; theAnimation.duration=1.0; theAnimation.fromValue=[NSNumber...
82 просмотров
schedule 14.04.2022

Исчезновение CABasicAnimation
Я использую CABasicAnimation , который многократно масштабирует CALayer вверх и вниз. Это означает, что анимация является автореверсивной, повторяется бесконечное количество раз, а ее ключевой путь — transform.scale . Что я хочу сделать, так...
1890 просмотров
schedule 10.04.2022

Анимация линии CAShapeLayer по круговой траектории
Я пытаюсь оживить мой CAShapeLayer в форме линии по круговой траектории. Я создал начальный путь своего линейного слоя и конечный путь и добавил их в значения CABasicAnimation и обратно. Однако анимация - это не то, что я ожидал. Я застрял здесь...
141 просмотров
schedule 20.04.2022

Глюк при запуске CABasicAnimation
У меня есть анимация масштабирования/импульса, которая работает с cgPaths в цикле for, как показано ниже. Этот код работает, но только когда вы добавляете animatedLayers к пути circleLayer , когда circleLayer уже добавлено к subLayer , и это...
138 просмотров
schedule 01.05.2022

Групповая анимация на нескольких объектах
Я пытаюсь оживить много пузырей, выходящих из машины. Я использую базовую анимацию, чтобы масштабировать пузыри от маленького к большому, и анимацию по ключевым кадрам, чтобы направить пузырек по кривой на экран. Они объединены в групповую анимацию....
592 просмотров

Перерисовать UIBezierPath на основе случайного значения CGFloat
Я разрабатываю собственный круговой индикатор выполнения, используя UIBezierPath . Я хочу изменить прогресс на основе случайно сгенерированных значений CGFloat. Мой индикатор выполнения выглядит так: Я нарисовал индикатор выполнения,...
762 просмотров
schedule 09.05.2022

Как реализовать animationdidstop
Добрый вечер! У меня есть кусок кода, но он не вызывает метод animationdidstop. Я не мог определить, почему это не работает. Я пробовал много решений .. -(IBAction)MakeCircle:(id)sender{ // Add to parent layer [self.view.layer...
892 просмотров

Анимация преобразования круга в прямоугольник
Я очень новичок в iOS, и мне нужно сделать следующую анимацию: Преобразование круга в прямоугольник должно быть плавным, но в приведенной выше анимации оно не очень плавное. Я создал круг и прямоугольник, используя следующий код в этом...
4532 просмотров