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

Почему я не могу использовать CABasicAnimation или анимацию по ключевым кадрам?
По какой-то причине Xcode сообщает мне, что не находит символы, как только я использую что-то вроде kCAFillModeForwards. Должна быть библиотека или класс, который я должен включить ... но какой? Обычный материал Core Animation отлично работает, как...
8634 просмотров

CGAffineTransformMakeRotation перед CABasicAnimation
Я выполняю вращение UIImageView на месте перед выполнением анимации вращения: // rotate to the left by 90 degrees someView.transform = CGAffineTransformMakeRotation((-0.5)*M_PI); Затем вызывается поворот вида на 180 градусов ... но похоже,...
5405 просмотров

Базовая анимация не работает с альфа-значением
Перед этим кодом альфа-канал моего фильма установлен на 0, CABasicAnimation* fadein= [CABasicAnimation animationWithKeyPath:@"alpha"]; [fadein setToValue:[NSNumber numberWithFloat:1.0]]; [fadein setDuration:0.5]; [[moviepic...
16127 просмотров

Как запустить CABasicAnimation в потоке
for(NSInteger i = 0; i < 10; i++) { .... singleThread = [[NSThread alloc] initWithTarget:self selector:@selector(changeLayerBackground) object:nil]; [singleThread start]; } функцию changeLayerBackground вот так: - (void)...
1226 просмотров
schedule 05.06.2023

Прокрутка массива изображений с помощью CABasicAnimation
Мне нужно прокручивать изображения одно за другим. Ниже приведен код, который я использую _imageView — это UIImageView, а imagesArray — это NSArray с массивом объектов. _imageView.animationImages=imagesArray;...
889 просмотров
schedule 21.02.2024

CABasicAnimation с CALayer path не анимируется
Я пытаюсь анимировать переход CALayer от нормальных углов к закругленным углам. Я хочу закруглить только верхние углы, поэтому использую UIBezierPath. Вот код: UIRectCorner corners = UIRectCornerTopLeft | UIRectCornerTopRight; UIBezierPath*...
12452 просмотров

анимация вращения до исчезновения UIViewController
У меня есть UIImageView , которому я должен дать эффект анимации вращения (начинает вращаться, когда появляется вид, и постоянно вращается, пока этот вид не исчезнет). Я нашел этот простой ответ в другом вопросе: UIView Бесконечная анимация...
297 просмотров

Как мне одновременно анимировать изображение UIImageView и сам UIImageView?
Название может быть не таким ясным, но я хочу, чтобы UIImageView отображал серию изображений (вроде как гифку), и я делаю это, устанавливая animationImages на массив изображений и затем вызывая [imageView startAnimating]; . Это прекрасно работает....
3913 просмотров

Как анимировать zoomScale в UIScrollView
Мне нужно установить zoomScale обратно на 1 в UIScrollView, но мне нужно, чтобы он был анимирован. Я думал, что могу использовать для этого CABasicAnimation, но NSValue, похоже, не имеет «valueForFloat» или «valueForNSNumber», поэтому я не уверен,...
4191 просмотров

Основная панель анимации
В настоящее время у меня есть изображение... Значок батареи... _MeterBar = [[UIImageView alloc] initWithFrame:CGRectMake(25, 40, 50, 40)]; _MeterBar.image = [UIImage imageNamed:@"battery-empty-icon.png"]; _MeterBar.backgroundColor = [UIColor...
387 просмотров

Производительность 1536 вращающихся CABasicAnimations
Так вот, на экране моего iPad у меня вращается 768 маленьких часов. Каждые часы имеют часовую и минутную стрелку. Эти визуальные вещи находятся внутри UIImageView. Я также пытался представить их через UIBezierPath/CAShapeLayer, но это не помогло...
98 просмотров
schedule 04.04.2023

Как заменить масштаб CGAffineTransform и альфа-анимацию с помощью CBasicAnimations и Auto Layout?
Насколько я понимаю, Apple хочет, чтобы мы ушли от анимации CGAffineTransform к анимации, используя: myView.layoutConstraint.constant = someNewValue; [myView layoutIfNeeded]; для анимаций, которые включают перевод представления. Также...
3991 просмотров
schedule 26.04.2022

Я хочу нарисовать плавную анимацию в iOS, используя CAPropertyAnimations
это работает так Я хочу показать круговую анимацию. он становится больше постепенно. Я не хочу менять его положение. мой код выглядит следующим образом, и положение круга также перемещается, как с этим справиться. -...
962 просмотров
schedule 30.10.2022

Перемещение CALayer с позицией, а не со значениями?
Это хороший способ использовать позицию для постоянного перемещения CALayer? Мне действительно нужна анимация туда и обратно? serveBlock2 = [CALayer layer]; serveBlock2.zPosition = 1; [serveBlock2 setFrame:CGRectMake(screenBounds.size.height/2,...
363 просмотров

Анимация полосы в горизонтальном направлении в ios
Я использую UIView и UILabel внутри UIView, чтобы показать горизонтальную полосу, настраивающую свой кадр с анимацией. Последняя полоса выглядит так: Есть ли лучший способ достичь. Спасибо
100 просмотров

Плавно поверните изображение кнопки обновления, чтобы оно завершилось до ближайшего поворота iOS
Я пытаюсь анимировать кнопку обновления, чтобы она вращалась, указывая на то, что обновление выполняется. Он должен быть плавным, чтобы, если обновление занимает всего 0,1 секунды, мы все равно делали полный оборот, чтобы пользователь мог...
731 просмотров

Удалить анимацию затухания CABasicAnimation
Я попытался изменить цвет фона моего UIImageView с помощью CABasicAnimation Я сделал эти вещи с CABasicAnimation , но я не хочу, чтобы анимация исчезла, но я не знаю, уберу ли я эту вещь. Это мой код: UIColor *fromColor = [UIColor...
325 просмотров

Как получить идеальное положение X, Y вращающегося UIView в ios
Я использую CABasicanimation для поворота UIView. Я использую этот код, CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; NSNumber *currentAngle = [CircleView.layer.presentationLayer...
1312 просмотров
schedule 03.03.2023

Затухание AVPlayerViewController по завершении
Я использую AVPlayerViewController, который я хочу исчезнуть, когда видео закончится ... Я могу зафиксировать событие конца видео, и код, собранный для AVPlayer, работает, но для AVPlayerViewController - нет. self.playerItem = AVPlayerItem(URL:...
975 просмотров

Относительно ли CABasicAnimation toValue относительно начальной позиции?
У меня есть CALayer , который я явно анимирую в новую позицию. Мое свойство toValue кажется только относительно начальной позиции слоя. CABasicAnimation *move = [CABasicAnimation animationWithKeyPath:@"position"]; move.fromValue =...
459 просмотров