问题代码
- (LOTAnimationView *)animationView
{
if (!_animationView) {
_animationView = [LOTAnimationView animationNamed:@"icon"];
_animationView.contentMode = UIViewContentModeScaleAspectFit;
_animationView.loopAnimation = YES;
}
return _animationView;
}
///开始动画
[self.animationView setAnimationNamed:@"icon_18x18_tag_live_d41c1c"];
[self.animationView playWithCompletion:^(BOOL animationFinished) {
}];
经过调试发现,我们不能通过 [self.animationView setAnimationNamed:@“icon_18x18_tag_live_d41c1c”]; 这句代码设置json动画,必须在初始化的时候就设置json 动画
- (LOTAnimationView *)animationView
{
if (!_animationView) {
_animationView = [LOTAnimationView animationNamed:@"icon_18x18_tag_live_d41c1c"];
_animationView.contentMode = UIViewContentModeScaleAspectFit;
_animationView.loopAnimation = YES;
}
return _animationView;
}
//开始动画
[self.animationView playWithCompletion:^(BOOL animationFinished) {
}];