Swift百度地图Weex模块定位标注城市搜索地理编码 Swift 写的百度地图模块,配合 Weex 能玩出不少花样。定位、标注、城市内搜索、正逆地理编码这些常用功能都集成好了,响应也挺快的。如果你正好在做 iOS 端的跨平台项目,这套方案用起来还挺顺手,尤其是和 Weex 打通那一块。依赖用 CocoaPods 管理,按需添加就行,逻辑代码也不复杂,想
Swift弹幕显示开发用于视频和评论模块 Swift 的弹幕显示效果,做得好的还真不多。BulletView--Swift-master这套代码还挺值得一看,专门为视频和评论模块定制的,弹幕走位流畅、不卡顿,体验感不错。适合做类似 B 站、直播间那种飞字幕效果。 弹幕核心是自定义的UIView子类,像BulletView。你可以自定义字体、
WCLShineButton Swift发光动画按钮 太阳升起效果的按钮控件,WCLShineButton 在 Swift 里真的挺有意思的。它不是那种单调的点击反馈,而是用动画营造出一种小太阳在发光的感觉,视觉反馈强烈。你如果想给按钮增加点小动效,让用户一眼看到哪里能点,这个控件还蛮适合的。 WCLShineButton是对UIButton的一个扩展
Swift-Map用户旅行记录工具 用户地点评论的功能,加上 Swift 写的界面交互,swift-map的用户旅行书项目还挺有意思的。整个项目主要支持模拟器,Xcode 6环境下跑得还不错。你可以用它来标记旅行中的吃喝玩乐,顺手还能写点小笔记,留作回忆。安装比较简单,直接下载项目后pod install就能跑了。如果你编译的时候卡住
SkeletonView Swift加载动画库 黑色骷髅风格的加载动画库 SkeletonView,算是我最近用过比较顺手的一个。用在异步求、加载图片或者接口慢的时候,能给用户一种“有东西在准备”的感觉。不用你自己写复杂的 shimmer 效果,它都给你封装好了,动画流畅,支持各种 UIView。所有 UIView 都是“可骨架”的,用法挺简单,
WaterRippleView水波纹动画视图(Swift) Swift 写的水波纹动画视图,动画挺流畅,交互感也不错,适合想在 App 里加点视觉小惊喜的朋友。WaterRippleView是个开源库,封装得比较好,接入起来不麻烦,几行代码就能跑起来。动画底层用的是Core Animation,不用你去碰复杂的 OpenGL。像修改transform、opa
AnimatedMaskAnimatedLabelMask渐Label变渐动画变标签动画库标签库(Swift) Swift 的 AnimatedMaskLabel 库,真挺有意思的。它能让你的文字标签动起来,做出像闪光、流水那种渐变动画。放在 App 首页、Loading 界面或者宣传页,立马显得高级不少。 动画效果的定制蛮灵活的。你可以调颜色、方向、速度,甚至是流动条的宽度。比如要做个从左往右流动的闪光文字
Swiftris Swift版俄罗斯方块游戏 Swift 写的俄罗斯方块游戏,玩法流畅,代码结构也清晰,挺适合练手或者作为教学项目参考的。Swiftris 这个小项目的亮点在于把俄罗斯方块的核心机制封装得比较合理,用了好几个文件来拆分逻辑,比如GameBoard.swift管的是游戏画面,GameTimer.swift控制时间节奏,模块化做得还
awesome-CoreML-models Core ML模型合集 Core ML 的模型合集,挺适合苹果平台开发的你。专门收集的Core ML模型资源,直接能用的那种,不用你自己训练模型。分类、检测、NLP、语音识别都有,支持直接在Swift项目里调用,兼容iOS和macOS。项目的模型整理得还不错,多都是从开源项目里挑出来的,预训练好直接上手,比如人脸识别、语音
swift-is-go Swift与Go语法对比工具 如果你正在找比较 Swift 和 Go 语法的资源,swift-is-go是个挺不错的选择。它可以你快速对比这两种语言的不同之处,让你在学习或开发时更有方向感。你只需简单地参考index.cirru文件中的内容,通过 Cirru 代码了解这两者的相似和差异,适合熟悉 C 或 Go 的开发者。哦,别忘