美文网首页
日常开发总结的一些常用框架

日常开发总结的一些常用框架

作者: 滴滴滴开门 | 来源:发表于2019-09-26 10:15 被阅读0次

适配的垂直布局:

https://www.cnblogs.com/chenweb/p/10039951.html

https://www.jianshu.com/p/cec6002a1ea2

// 实现masonry垂直方向固定控件高度方法

    [self.masonryViewArray mas_distributeViewsAlongAxis:MASAxisTypeVertical withFixedItemLength:80leadSpacing:10tailSpacing:10];

 // 实现masonry水平固定控件宽度方法

    [self.masonryViewArray mas_distributeViewsAlongAxis:MASAxisTypeHorizontal withFixedItemLength:80leadSpacing:10tailSpacing:10];

自定义分享框:

https://gitee.com/igen_tech/codes/un0ei2apk4h5zwvmbd79q76/

好用app的引导页面:

https://github.com/dingding3w/DHGuidePageHUD

便于管理的储存方式:

https://github.com/liuchongfaye/YIIFMDB

参考性的数据库储存:

https://github.com/qxuewei/XWDatabase

页面引导:

https://github.com/whatsbug/IIGuideViewController

总结的实用工具类:

https://github.com/yangKJ/KJEmitterView

好用的网络请求二次AFN:

https://github.com/jkpang/PPNetworkHelper

购物车加减:

https://github.com/XueYangLee/NumberCalculate

Objective-C-RSA加密:

https://github.com/ideawu/Objective-C-RSA

箭头下拉好用的UIPopoverPresentationController:

https://blog.csdn.net/warm92/article/details/47803637

瀑布流 UICollectionViewFlowLayout:

https://www.jianshu.com/p/2b9a73aefe28

好用的上拉刷新下拉加载:

https://github.com/CoderMJLee/MJRefresh

使用ReactiveObjC框架检测是否点击监听事件,代替代理,代替KVO,代替通知,监听文本框的文字改变,处理多个请求,遍历数组:

https://www.cnblogs.com/CoderEYLee/p/Object-C-0003.html

https://blog.csdn.net/chaiyu2002/article/details/84862145

https://blog.csdn.net/luolianxi/article/details/50569041

https://www.jianshu.com/p/14075b5ec5ff

https://daniate.com/2016/10/31/ReactiveObjC-%E4%BB%8ERAC%E5%AE%8F%E8%AF%B4%E8%B5%B7.html

https://www.jianshu.com/p/8466be3f4a2e

可以控制动画切换页面CATransition:

https://blog.csdn.net/lidongxuedecsdn/article/details/50293105

用户信息用这个NSUserDefaults统一管理:

http://www.code4app.com/thread-30878-1-1.html

检测越狱环境,检测app是否被hook,基本的安全攻防,提升app安全性:

https://github.com/SmileZXLee/ZXHookDetection

卡片轮播图:

https://github.com/yangKJ/KJBannerViewDemo

跑马灯的demo:

http://www.code4app.com/thread-32269-1-1.html

创建多个标签类型的button的插件:

https://github.com/zekunyan/TTGTagCollectionView

懒得重新控件ui

https://github.com/Hurdery/UIChain

一个轻量级的自定义轮播图组件

https://github.com/QuintGao/GKCycleScrollView

https://github.com/gsdios/SDCycleScrollView

腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切换滚动视图

https://github.com/pujiaxin33/JXCategoryView

自定义的UINavigationBar可在各种状态之间进行平滑切换,包括条形,条形颜色,背景图像,背景Alpha,条形隐藏,标题文本属性,色泽颜色,阴影隐藏...

https://github.com/listenzz/HBDNavigationBar

类似微博主页、简书主页等效果。多页面嵌套,既可以上下滑动,也可以左右滑动切换页面。支持HeaderView悬浮、支持下拉刷新、上拉加载更多。

https://github.com/pujiaxin33/JXPagingView

特斯拉组件、QQ联系人布局、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图

https://github.com/yongyuandouneng/YNPageViewController

一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新

https://github.com/ChenYilong/CYLTabBarController

一行代码实现调用系统相机与相册,可配置导航栏背景与字体颜色

https://github.com/LinXunFeng/LXFPhotoHelper

https://www.jianshu.com/p/8b3cd4da43de

简单滚筒

http://code.cocoachina.com/view/136551

基本工具类很好用

https://github.com/survivorsfyh/YHTools

好用的二维码扫描和生成二维码

https://github.com/XueYangLee/QRCodeScan

再附上别人总结出来的常用第三方:

https://www.jianshu.com/p/2b183d5a8d64

https://www.jianshu.com/p/76ef7231049c

https://www.jianshu.com/p/70dfc489851e

灵活运用第三方框架,你就可以快速的完成各项功能,万一作者不更新就GG了,所以且行且珍惜。我会继续更新我觉得我在项目用过的觉得ok的框架链接的。谢谢。

相关文章

网友评论

      本文标题:日常开发总结的一些常用框架

      本文链接:https://www.haomeiwen.com/subject/zvwductx.html