Как сыграть в лотерею анимацию в задании - PullRequest
0 голосов
/ 30 июня 2018

Я установил pod-файлы для Lottie и скачал файл hello.json с lottiefiles.com

 LOTAnimationView *Hello_loader;
 Hello_loader = [LOTAnimationView animationNamed:@"hello"];
 [self.view addSubview:Hello_loader];

Я пробовал это как в viewDidLoad(), так и в viewDidAppear(), но, тем не менее, он не появляется

Я новичок в этом программировании на ios. Может кто-нибудь помочь мне решить эту проблему? Заранее спасибо ...

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Swift 5 (с последней версией лотереи)

    let animationView = AnimationView(name: "Bubbles") //Replace "Bubbles" with your animation file name.
    animationView.frame = CGRect(x: 0, y: 0, width: 150, height: 150)
    animationView.center = self.view.center
    animationView.loopMode = .loop
    animationView.backgroundBehavior = .pauseAndRestore //to pause in background and restart when it reach foreground
    self.view.addSubview(animationView)
    animationView.play()

Проверить вывод по этой ссылке

0 голосов
/ 30 июня 2018

попробуйте

 LOTAnimationView *hello_loader;
 hello_loader = [LOTAnimationView animationNamed:@"hello"];
 [self.view addSubview:hello_loader];
 [self.hello_loader play];
...