![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS 封装
文章平均质量分 81
扬帆追梦人
菜鸟的成长之路
展开
-
iOS 横竖屏处理方案
最近在处理项目里一个竖屏跳转横屏,然后再跳转另一个横屏的技术需求,而且要求用 Push方式。概要:这里只说项目如何配置横竖屏,具体横竖屏适配可以参考下文图解---横屏的VC--最后一个方法里适配横竖屏,用 AutoLayout 的话就不用处理了,注意横屏后刘海屏的左右边距,我习惯一般直接给个 44pt 的左右边距。App里VC的横竖屏决定权由其父容器控制,假如父容器只支持竖屏,则子容器的设置就会失效,若页面切换过程中系统发现返回的朝向未确定,则系统更倾向于保持不变,而且可能会产生意想不到的情况,甚至崩溃。原创 2022-11-03 10:37:53 · 722 阅读 · 1 评论 -
多选栏 LMSlider
demo连接:https://github.com/SunshineTraveller/LMSlider开发中经常会遇到下面这种多选栏下面是我封装的一个选择栏.h 文件 #import @protocol LMSliderProtocol NSObject>/** 代理方法原创 2017-06-16 01:11:42 · 253 阅读 · 0 评论 -
GPUImage美颜视频录制
工作太忙,偷闲分享一个我刚做的一个录制视频工具类,基于GPUImage的带美颜功能的工具,简单易用!完整录制播放代码链接:用法如下:https://github.com/SunshineTraveller/LMVideoManager声明一个属性:/** manager */@property (nonatomic,strong)LMVideoManager *原创 2017-08-10 20:48:30 · 3336 阅读 · 2 评论 -
iOS 幸运转盘抽奖+粒子动画
前些日子,公司做了个竞猜下注功能。突发奇想,想做一个转盘抽象的功能,于是便有了接下来的demo。demo地址: https://github.com/SunshineTraveller/GambleView思路:1.根据外界给定数组画对应个数的扇形,然后加到一个父视图上2.给父视图添加转盘动画~~~~~~~~~~~~~~~~~~~~~~~~~~begin~~~~~~~~~~~~~~~~~~~~~...原创 2018-03-14 21:10:20 · 1502 阅读 · 2 评论