Skip to content

A subclass of UIImageView for animation with High Performance

License

Notifications You must be signed in to change notification settings

xjh093/JHAnimatedImageView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JHAnimatedImageView

A subclass of UIImageView for animation with High Performance


Memory - CPU

  • size:750x1334
  • count:44
  • Simulator: iPhone 8
  • times:5

Launch

  • Memory - CPU
  • 46.4% - 2%
times KKSequenceImageView YYAnimatedImageView JHAnimatedImageView UIImageView
Memory - CPU Memory - CPU Memory - CPU Memory - CPU
1 50.9M - 21% 47.3M - 36% 47.2M - 22% 216M - 132%
2 54.7M - 19% 47.4M - 47% 47.3M - 23% 216M - 2%
3 54.8M - 19% 47.3M - 58% 47.3M - 22% 216M - 1%
4 54.8M - 20% 48.9M - 44% 51.1M - 22% 216M - 1%
5 54.8M - 19% 47.4M - 49% 47.4M - 22% 216M - 0%

Memory

UIImageView -> 216.7M

image

KKSequenceImageView -> 51.8M

image

YYAnimatedImageView -> 53M

image

JHAnimatedImageView -> 51.7M

image


Performance comparison

Launch

image

UIImageView

image

KKSequenceImageView

image

YYAnimatedImageView

image

JHAnimatedImageView

image


About

A subclass of UIImageView for animation with High Performance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published