摘要:
正常情况下,我们自定义的滑动区域都不会太大,否则UI不美观,但是这样,又会手势不灵敏,用户体验变差。 如何解决? 这里有一种方案:封装一个继承UISlider的自定义类,重写thumbRectForBounds方法,原理就是对thumb区域rect进行放大处理。 代码如下: 1、新建一个类,继承UI 阅读全文
摘要:
1、取整数 2、绝对值 3、取余 4、指数 5、正三角函数 6、反三角函数 7、三角形其他 阅读全文
摘要:
直接代码了: 比如: 100s -> 01:40 01:40 -> 100s enjoy~ 阅读全文
摘要:
1、判断是否数字 2、提取字符串里的数字 阅读全文
摘要:
1、导入库 2、方法 SSID就是连接wifi的名称,直接使用即可,如果没读到,返回的空"" enjoy~ 阅读全文
摘要:
最近想更新一下Xcode8.3,无奈资源太大,不想一点点下载了,公司服务器上正好有官网下载好的,就想直接拿过来使用,本来想通过QQ传输的,无奈发现QQ传输提示资源过大。 于是就想到了这货:AirDrop AirDrop的原理其实是走蓝牙传输,Wi-Fi辅助,Wi-Fi不需联网,只要开着就好。 下面是 阅读全文
摘要:
Swift3下的转换写法: 可直接用方法,或加到Image的类别里面,推荐第二种。 阅读全文
摘要:
在做二维码扫描和直播获取视频流的过程中,可能会用到 这几个参数,其中 1、定义显示layer 2、获取摄像头方向 重点就是这里getDeviceDirection方法,这里我的做法就是根据当前状态栏方向判断摄像头方向。 代码实现: 阅读全文
摘要:
在iOS10以上,权限这块有了一些变化 首先在info的URL Types 添加 prefs 1、打开APP设置界面 这个是跳到本身APP路径下的权限界面,比如有相机权限、通讯录等等,可以直接开关设置。 1、打开系统WIFI界面 这个可以实现ios10下的跳转wifi里面,可以直接选择某个wifi进 阅读全文
摘要:
UIPopoverController 是iPad特有控件,iOS9之前,在iOS上也可以使用,在iOS9之后,只能用于Pad上。 如果非要在iOS上使用,编译不会有问题,运行后会崩溃,报错如下: 因此,这里的介绍都是给予iPad来的,此文的Demo也得运行在Pad模拟器或pad真机上。 如果想直接 阅读全文