Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gaowanli/PinGo
纯Swift编写的仿“随遇”App
https://github.com/gaowanli/PinGo
swift swiftapp
Last synced: 3 months ago
JSON representation
纯Swift编写的仿“随遇”App
- Host: GitHub
- URL: https://github.com/gaowanli/PinGo
- Owner: gaowanli
- License: mit
- Created: 2016-02-02T13:10:24.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-05T03:24:18.000Z (over 7 years ago)
- Last Synced: 2024-07-18T23:37:24.337Z (4 months ago)
- Topics: swift, swiftapp
- Language: Swift
- Size: 5.52 MB
- Stars: 411
- Watchers: 17
- Forks: 101
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#PinGo
##纯Swift编写的仿“随遇”App###概述
* 此项目是为了巩固Swift掌握而编写的,素材均来自“随遇”官方App
* 用Storyboard+Xib+Autolayout的方式来实现UI部分
* 由于项目不复杂,所以目录结构分的比较简单,一个模块对应一个文件夹
* 并没有多复杂的逻辑处理,所以注释不多
* 在UI方面有一些小技巧可供参考###屏幕截图
![jpg](https://github.com/gaowanli/PinGo/blob/master/Screenshots.jpg)###已有功能
* TabBar对应的几个控制器的首页展示功能
* Profile对应的“谁看过我”
* 头部标签切换
* 首页右拉刷新###TODO
* 完成一些比较有意思的详情页面,比如登陆、个人相册###待修改的bug
* 首页右拉刷新 CollectionView在开启PagingEnabled属性后会发生偏移###适配
* iOS 9.0+
* Xcode 7.2###用到的第三方库
* Alamofire
* Kingfisher### License
* MIT