Fix the SDAnimatedImageView's progressive animation bug, which reset the frame index to 0 each time new frames available

This commit is contained in:
DreamPiggy 2020-01-18 14:58:52 +08:00
parent 1f801b44ef
commit 03c1d655b6
1 changed files with 1 additions and 1 deletions

View File

@ -169,7 +169,7 @@
self.currentLoopCount = loopCount;
// Progressive image reach the current last frame index. Keep the state and pause animating. Wait for later restart
if (self.isProgressive) {
NSUInteger lastFrameIndex = self.player.totalFrameCount;
NSUInteger lastFrameIndex = self.player.totalFrameCount - 1;
[self.player seekToFrameAtIndex:lastFrameIndex loopCount:0];
[self.player pausePlaying];
}