一般app中都会带有动画,而如果是一些复杂的动画,不但实现成本比较高,而且实现效果可能还不能达到UI想要的效果,于是我们可以借助lottie来完成我们想要的动画。 Lotti...
一般app中都会带有动画,而如果是一些复杂的动画,不但实现成本比较高,而且实现效果可能还不能达到UI想要的效果,于是我们可以借助lottie来完成我们想要的动画。 Lotti...
一般直播间 / 视频为了满足用户的需要,都会有小窗播放和全屏播放,下面我说说我的实现方案 一 点击全屏按钮时,可以通过改变视图的transform及大小来达到横屏的效果,但是...
棒棒哒🏻
iOS 给view加一个拖拽功能前言 现在的直播app都具有悬浮窗功能,悬浮窗可以拖拽,并且具有回弹动画,可以设计一个UIView的分类实现,减少侵入性。 主要代码及思路 思路 给view添加一个pan的手...
前言 现在的直播app都具有悬浮窗功能,悬浮窗可以拖拽,并且具有回弹动画,可以设计一个UIView的分类实现,减少侵入性。 主要代码及思路 思路 给view添加一个pan的手...
一.问题(15年款的mbp) 本人上个月买的macbook pro,刚开始每天晚上睡觉都是直接合上盖子(开着一堆程序)系统会自动休眠,但是自从前几天升级了新系统Sierra之...
旨在加深概念的理解 选择题 1 . 如何获取到UIButton显示的文字( )A 、 调用UIButton的titleForState:方法B 、 通过UIButton....
MVC MVC结构图 从图中我们可以看出控制器(Controller)主要负责数据的交互和与视图的交互,模型(Model)负责传递数据,视图(View)负责接收控制器的指令并...
一.封装的好处 可以降低网络请求方法与Controller(控制器)的耦合度,即使网络使用的第三方框架发生不兼容、错误等问题从而想换框架时,也不用到每个控制器里面改代码(50...
前言 我们有时候做项目从网络回调的时间数据并不是我们想要的类型,而是,这种格式的Sat Dec 03 19:56:38 +0800 2016,而我们需要转成我们需要的时间例如...
安装 pod 'XLPagerTabStrip' Pager Types Button Bar 这是最常见的类型,顶部是分页的标题,与下面的分页控制器联动,并且顶部具有滚动效...
前言 越来越多的app带有地图定位功能,本文分析CoreLocation,让你快速上手地图定位技术。 定位 一次定位 导入CoreLocation.framework,点击箭...