iOS 资料收集


一、自定义

1、UI高度可定制化KxMenu弹出菜单,类似QQ弹出菜单 github

2、让你的文字动起来!!! 让你的文字随路径轨迹办法!!!github

3、类似腾讯新闻菜单

4、点赞动画

5、一句代码轻松实现IOS常用动画效果Swift

6、带粘性的扇形菜单

7、加入购物车的动画效果

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模仿打字机效果

4、TTTAttributedLabel

5、微信类似的自动识别网址号码邮箱和表情的MLEmojiLabel

6、TYAttributedLabel


六、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的类似微信朋友圈的图文混排与简易阅读器


十五、地图

1、LocationManager


十六、UIScrollview

1、一个可以最大程度简化PageView与TabView切换的第三方框架

2、仿微博个人中心APParallaxHeader,集成只需一行代码


十七、日历

1、GLCalendarView可以滑动选择日期的日历


十八、UITextfield

1、UITextField+Shake


十九、视频、音乐

1、类似Weico的播放器,支持竖屏模式下全屏播放

2、AVPlayerDemo

3、ESTMusicPlayer 是基于 DOUAudioStreamer 开发的一款优雅简洁的音乐播放器.


二十、瀑布流

1、https://github.com/openboy2012/DDCollectionViewFlowLayout

2、UICollectionView案例集合


二十一、App 主题

1、DKNightVersion,快速为你的app添加夜间模式


二十二、照片选择器

1、多选照片选择器AGImagePickerController

2、QBImagePicker

3、LGPhotoBrowser 仿微信图片选择器、浏览器


二十三、Core Animation 动画

1、ARAnimation 对 Core Animation 进行了封装, 帮助 iOS 开发者能更加便捷的在项目中使用动画


二十四、开源项目

1、已上架的Dribbble客户端

你可能感兴趣的:(iOS 资料收集)