高仿Cosmos - 别具一格的微博客户端
地址
写在最前
想要换份工作,杭州地区希望有合适工作机会的能联系我~
- Email : coderZhangHuiNan@163.com
- 微博 : @p_prod
简介
Cosmos 是动画大佬 @KITTEN-YANG 独立开发的一个充满交互动画的第三方微博客户端。出于喜欢和希望提升自己的目的来仿写这个APP,接口都是从Cosmos
上抓取到的,动画效果很多也是从大佬的 A GUIDE TO IOS ANIMATION
的书中学习来的,在写的过程中有尝试使用了ReactiveCocoa
和Texture
(原AsyncDisplayKit
),完成了部分功能。希望大家能给我点点star,也希望大家能多多支持大佬@KITTEN-YANG 的Cosmos
演示视频
部分效果GIF图
图片浏览器(支持GIF,LivePhoto) | 滑动导航栏(有两种模式1.Safari 2.全部滑动) | 动画弹框 |
---|
|
|
|
仿写的主要功能
- [x] 屏蔽
webView
原生授权登录。 - [x] 模拟网页版微博登录,获取登录Cookie。
- [x] 长按3d菜单
- [x] 按钮星星动画
- [x] 点赞撒花动画
- [x] 转场动画
- [x] 微博展示效果
- [x] 悬浮视频播放
- [x] 图片浏览器(支持LivePhoto)
- [x] 滑动位置指示器
- [x] 类似SFSafariController的导航栏效果
- [x] 圆形颜色选择
- [x] 夜间模式切换
- [x] 颜色主题切换
- [x] 字体间距动态切换
- [x] 快捷菜单动态配置
- [x] 底栏配置
- [x] 其它一些基础属性的动态配置
系统要求
联系我
- Email : coderZhangHuiNan@163.com
- 微博 : @p_prod