FLAnimatedImage:适用于iOS的高性能动画GIF引擎

时间:2024-03-15 00:03:33
【文件属性】:

文件名称:FLAnimatedImage:适用于iOS的高性能动画GIF引擎

文件大小:3.71MB

文件格式:ZIP

更新时间:2024-03-15 00:03:33

Objective-C

FLAnimatedImage是适用于iOS的高性能动画GIF引擎: 同时播放多个GIF,其播放速度可与台式机浏览器媲美 荣誉可变的帧延迟 在记忆压力下行为优雅 消除第一个播放循环中的延迟或阻塞 以与现代浏览器相同的方式解释快速GIF的帧延迟 这是一个经过充分测试的。 要了解其行为,它带有一个交互式演示: 这是给谁的 尚不支持动画GIF的应用 已经支持动画GIF但需要更高性能的解决方案的应用 想要修改代码的人(是一个不错的起点;另请参见下面的“待办事项”部分) 安装及使用 FLAnimatedImage是一个封装良好的嵌入式组件。 只需将您的UIImageView实例替换为FLAnimatedImageView实例即可获得GIF动画支持。 没有要管理的*缓存或状态。 如果使用CocoaPods,最快的尝试方法是在命令行中键入: $ pod try FLAnimatedImage


【文件预览】:
FLAnimatedImage-master
----FLAnimatedImageDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
----images()
--------flanimatedimage-demo-player.gif(2.6MB)
----FLAnimatedImage.xcodeproj()
--------project.pbxproj(12KB)
--------xcshareddata()
----FLAnimatedImage.xcworkspace()
--------contents.xcworkspacedata(243B)
--------xcshareddata()
----LICENSE(1KB)
----CHANGES(5KB)
----FLAnimatedImage.podspec(1KB)
----Package.swift(333B)
----.gitignore(622B)
----FLAnimatedImage()
--------FLAnimatedImage.m(41KB)
--------include()
--------FLAnimatedImageView.m(15KB)
--------Info.plist(806B)
----README.md(5KB)
----FLAnimatedImageDemo()
--------main.m(344B)
--------RSPlayPauseButton.h(921B)
--------FLAnimatedImageDemo-Prefix.pch(339B)
--------test-gifs()
--------GraphView.h(720B)
--------FLAnimatedImageDemo-Info.plist(1KB)
--------FrameCacheView.h(413B)
--------AppDelegate.h(213B)
--------AppDelegate.m(761B)
--------GraphView.m(6KB)
--------RootViewController.h(232B)
--------PlayheadView.m(735B)
--------PlayheadView.h(210B)
--------Images.xcassets()
--------DebugView.m(7KB)
--------FrameCacheView.m(3KB)
--------RootViewController.m(9KB)
--------en.lproj()
--------DebugView.h(642B)
--------RSPlayPauseButton.m(11KB)

网友评论