iOS 资料收集
一、自定义
1、UI高度可定制化KxMenu弹出菜单,类似QQ弹出菜单 github
2、让你的文字动起来!!! 让你的文字随路径轨迹办法!!!github
3、类似腾讯新闻菜单
4、点赞动画
5、一句代码轻松实现IOS常用动画效果Swift
6、带粘性的扇形菜单
8、在状态栏顶部显示消息。可自定义的颜色,字体和动画。支持进度显示,并可显示活动指示器
9、高斯模糊FXBlurView
10、类似coding冒泡菜单
11、DKTabPageViewController是一个UIViewController的子类,其基于Child ViewController管理多个页面,支持手动滚动,以及是否显示顶部的Tab等。每一个Tab对应一个UIViewController实例,与其他的Tab相互独立,View支持懒加载及viewWillAppear、viewWillDisappear等方法。
二、各种高仿
1、高仿糯米github
2、高仿美团iOS版,版本号5.7,不可用于其他商业用途github
3、高仿ZEALER客户端
4、高仿斗鱼TV
5、模仿网易新闻做的精仿网易新闻
6、模仿最美应用动态滚动视图,图片可伸缩,按钮固定到导航栏
7、模仿美团积分抽奖功能
8、高仿一元云购
9、高仿支付宝数字滚动效果
10、高仿网易新闻客户端启动图广告TYLaunchAnimation
11、分享两个和AVFoundation有关的demo,一个是视频播放器,和网易新闻的播放逻辑很像,一个是音频备忘录,之所以叫demo,是因为自己觉得对AVFoundation还没有系统把握;但是代码和架构已经完全是生产水平了,稍微修改下应该就能用在自己的应用里了。Github
三、UIView 类别
1、方便的为你的View增加线条吧!github
2、UIView-Shake
四、自定义 UIAlertController 或 UIAlertView
1、PSTAlertController 支持iOS7.0 github
五、UILabel
1、通过类别的形式给UILabel添加拷贝功能 github
2、优雅的修改UILabel垂直方向对齐方式,并添加contentEdgeInsets方法
3、UILabel模仿打字机效果
5、微信类似的自动识别网址号码邮箱和表情的MLEmojiLabel
六、UITableview
1、最简化原生效果集成UITableViewCell左滑多个按钮
2、UITableView下拉,放大头部图片,导航栏颜色渐变
3、TableView with horizontal section and vertical row.
七、二维码
1、仿微信二维码扫描
八、UIWebView 浏览器
1、仿微信浏览网页返回显示“关闭”按钮
2、扩展了UIWebView,使其支持滑动手势返回(类似微信的In-App浏览器)。
3、进度条NJKWebViewProgress
4、app内置浏览器 STWebViewController
九、UITextview
1、通过类别给UITextview添加Placeholer功能
十、badgeValue
1、tabBarItem的badgeValue的两种简单实现方式(系统默认和自定义)。
十一、UIViewController
1、UIViewController+NJKFullScreenSupport 滑动tableview时自动全屏
十二、数据库
1、JKDBModel,FMDB的封装,极大简化你的数据库操作,对于自己的扩展也非常简单
2、Sqlite数据库的ORM操作,基于FMDB,封装成framework,操作简单
十三、UITabbarController
1、在系统 UITabBarController 的基础上实现安卓版微信 TabBar 的滑动切换功能
2、仿淘宝闲鱼的TabBar (Objective-C 实现)
十四、其他
1、基于coretext的类似微信朋友圈的图文混排与简易阅读器
十五、地图
十六、UIScrollview
1、一个可以最大程度简化PageView与TabView切换的第三方框架
2、仿微博个人中心APParallaxHeader,集成只需一行代码
十七、日历
1、GLCalendarView可以滑动选择日期的日历
十八、UITextfield
1、UITextField+Shake
十九、视频、音乐
1、类似Weico的播放器,支持竖屏模式下全屏播放
3、ESTMusicPlayer 是基于 DOUAudioStreamer 开发的一款优雅简洁的音乐播放器.
二十、瀑布流
1、https://github.com/openboy2012/DDCollectionViewFlowLayout
2、UICollectionView案例集合
二十一、App 主题
1、DKNightVersion,快速为你的app添加夜间模式
二十二、照片选择器
1、多选照片选择器AGImagePickerController
3、LGPhotoBrowser 仿微信图片选择器、浏览器
二十三、Core Animation 动画
1、ARAnimation 对 Core Animation 进行了封装, 帮助 iOS 开发者能更加便捷的在项目中使用动画
二十四、开源项目
1、已上架的Dribbble客户端