IOS常用开源项目收藏
2014-10-15 14:09
423 查看
1:https://github.com/Backelite/MaryPopin
MaryPopin是一个UIViewController类别,可展示更具灵活性的模态视图。虽然网络上有很多类似项目,但MaryPopin有着自己的特性:
2:https://github.com/schneiderandre/popping
该项目收集了一系列的动画示例,大部分都是用Facebook pop动画引擎开发的。
3:https://github.com/cwRichardKim/RKDropdownAlert
该项目是一个相当简单的提醒视图,类似Facebook的应用Slingshot,灵感来自于SVProgressHUD。可设置默认的文本、颜色或者字体等。
测试环境:Xcode 5.0,iOS
4:https://github.com/azu/NSDate-Escort
NSDate-Escort是一个NSDate实用库,兼容NSDate-Extensions API
5:https://github.com/scalessec/Toast
适用于iOS上的Android风格toas通知。
6:https://github.com/Nyx0uf/NYXImagesKit
NYXImagesKit是一个重组了多个有用的UIImage categories的iOS项目,可对图像/图片进行多个处理,比如筛选、模糊、优化、蒙版、调整大小、旋转以及保存等等。同时还提供了一个UIImageView子类从URL异步加载图片,并在下载完毕时展示图片。
7:https://github.com/martinjuhasz/MJPopupViewController
MJPopupViewController是一个
UIViewController Category,用于使用不同的过渡效果来把ViewController作为弹出视图进行展示。
8:https://github.com/kevinlawler/NSDate-TimeAgo
让NSDate报告时间,比如"A
moment ago", "30 seconds ago", "5 minutes ago", "Yesterday", "Last month", "2 years ago"以及其他。
9:https://github.com/Juuman/JMPasswordView
简单实用的手势密码,效果可自行调控.
测试环境:Xcode 5.0,iOS 6.0以上
10:https://github.com/dfmuir/KINWebBrowser
KINWebBrowser是一个可嵌入app的浏览器模块。
它使用iOS 8的 WKWebView API编写,同时在iOS 7上使用UIWebView来兼容。
特性:
支持iOS 7/8的iPhone和iPad
Safari风格的界面
动画进度条
自定义UI和色调
支持横竖两种方向
使用已有的UINavigationController或者模态化显示
状态回调的委托协议
操作按钮支持复制URL、分享、在外部浏览器打开等
支持subclassing
支持Cocoapods
MaryPopin是一个UIViewController类别,可展示更具灵活性的模态视图。虽然网络上有很多类似项目,但MaryPopin有着自己的特性:
2:https://github.com/schneiderandre/popping
该项目收集了一系列的动画示例,大部分都是用Facebook pop动画引擎开发的。
3:https://github.com/cwRichardKim/RKDropdownAlert
该项目是一个相当简单的提醒视图,类似Facebook的应用Slingshot,灵感来自于SVProgressHUD。可设置默认的文本、颜色或者字体等。
测试环境:Xcode 5.0,iOS
4:https://github.com/azu/NSDate-Escort
NSDate-Escort是一个NSDate实用库,兼容NSDate-Extensions API
5:https://github.com/scalessec/Toast
适用于iOS上的Android风格toas通知。
6:https://github.com/Nyx0uf/NYXImagesKit
NYXImagesKit是一个重组了多个有用的UIImage categories的iOS项目,可对图像/图片进行多个处理,比如筛选、模糊、优化、蒙版、调整大小、旋转以及保存等等。同时还提供了一个UIImageView子类从URL异步加载图片,并在下载完毕时展示图片。
7:https://github.com/martinjuhasz/MJPopupViewController
MJPopupViewController是一个
UIViewController Category,用于使用不同的过渡效果来把ViewController作为弹出视图进行展示。
8:https://github.com/kevinlawler/NSDate-TimeAgo
让NSDate报告时间,比如"A
moment ago", "30 seconds ago", "5 minutes ago", "Yesterday", "Last month", "2 years ago"以及其他。
9:https://github.com/Juuman/JMPasswordView
简单实用的手势密码,效果可自行调控.
测试环境:Xcode 5.0,iOS 6.0以上
10:https://github.com/dfmuir/KINWebBrowser
KINWebBrowser是一个可嵌入app的浏览器模块。
它使用iOS 8的 WKWebView API编写,同时在iOS 7上使用UIWebView来兼容。
特性:
支持iOS 7/8的iPhone和iPad
Safari风格的界面
动画进度条
自定义UI和色调
支持横竖两种方向
使用已有的UINavigationController或者模态化显示
状态回调的委托协议
操作按钮支持复制URL、分享、在外部浏览器打开等
支持subclassing
支持Cocoapods
相关文章推荐
- IOS常用开源项目收藏之二
- Facebook发布开源项目Tweaks,让iOS应用开发更加便捷(暂时收藏)
- 在iOS中常用的开源项目
- iOS开发 常用第三方开源框架 网站收藏
- iOS直播等开源项目地址收藏
- 整理常用的iOS开源项目资源
- ios项目常用模板框架之UITabBar+Nav 分类: ios开发 2015-04-06 20:34 350人阅读 评论(0) 收藏
- iOS:开发常用GitHub开源项目(持续更新)
- Github上关于iOS的各种开源项目集合2(强烈建议大家收藏,查看,总有一款你需要)
- 常用android、ios开源项目
- iOS项目中常用的第三方开源库
- [个人收藏]成为iOS顶尖高手,你必须来这里(这里有最好的开源项目和文章)
- iOS开源项目收藏
- IOS开发常用GitHub开源项目
- iOS、mac开源项目及库汇总 快快收藏