FeSpinner Swift 3.0动画库

Swift3.0 的 FeSpinner 动画库,适配了 Xcode8 的变动,基本拿来就能用,省心省力。写法贴合 Swift3 的新语法,参数清晰,动画流畅。适合需要自定义加载动效,又不想自己从头写的朋友。

Swift3.0 的 FeSpinner,动画过渡挺丝滑的,UI 层级也清爽,适合用在加载数据时的 loading 提示。整个库结构比较简洁,不会有太多重依赖,用起来压力小。

你只要把FeSpinner.zip解压后拖进项目里,基本就能直接跑。代码风格也挺统一的,逻辑也清晰,扩展性还不错。用来练手或者快速上手写个 demo 都蛮方便。

Swift3 的语法变了不少,比如函数的参数标签、枚举的用法这些都得注意下。这个库已经适配好这些变化,省了你改代码的时间。用FeSpinner.show()就能直接调起动画。

如果你正好在迁移 Swift2 到 3,这类现成适配好的资源能省不少坑。你可以顺便看看这些:Swift3.0 培训视频https 求封装,都是挺实用的内容。

哦对了,FeSpinner虽然轻量,但如果动画放在复杂页面,还是要注意一下内存回收,别卡顿。调完动画别忘了FeSpinner.dismiss()

如果你正打算用 Swift3 做个小工具或者 Demo 展示,不妨试试这个库,用起来还蛮顺手的。

zip
a8cb90a23051a3bb23605bd2d015a07f.zip 预估大小:27个文件
folder
Loading 文件夹
file
.DS_Store 6KB
folder
Loading.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 152B
folder
xcuserdata 文件夹
folder
zhiyuehl.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 39KB
folder
xcuserdata 文件夹
folder
zhiyuehl.xcuserdatad 文件夹
folder
xcdebugger 文件夹
file
Breakpoints_v2.xcbkptlist 91B
folder
xcschemes 文件夹
file
xcschememanagement.plist 479B
file
Loading.xcscheme 3KB
file
project.pbxproj 18KB
folder
Loading 文件夹
file
HourGlass.swift 6KB
file
ThreeDotGlow.swift 6KB
file
ViewController.swift 2KB
file
HandWriting.swift 14KB
file
Info.plist 1KB
file
AppDelegate.swift 2KB
file
HandWritingController.swift 1KB
file
EqualizeController.swift 592B
file
Tool.swift 1KB
file
AnimationTableViewCell.swift 546B
file
AnimationTableViewCell.xib 3KB
file
HourGlassController.swift 638B
file
TenDot.swift 7KB
folder
Base.lproj 文件夹
file
LaunchScreen.storyboard 2KB
file
Main.storyboard 5KB
file
SpinnerTenDotController.swift 1KB
file
SpinnerTenDot.swift 3KB
file
Equalize.swift 7KB
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 753B
file
ThreeDotGlowController.swift 767B
none 文件大小:64.39KB