截止至本文时, 本文介绍的方法适用范围: iOS8 ~ iOS13.3一般来说, 我们在开发一些缓存或者app下载功能模块的时候, 经常会遇到这样一个需求: 判断手机的剩余存...
截止至本文时, 本文介绍的方法适用范围: iOS8 ~ iOS13.3一般来说, 我们在开发一些缓存或者app下载功能模块的时候, 经常会遇到这样一个需求: 判断手机的剩余存...
前言 最近在乘车码里面做了一个需求,添加快捷方式到桌面,点击桌面图标打开app进入对应页面。功能很小,但是涉及的知识点很多,涉及 openURL、HTML、JavaScrip...
一.什么是Widget? 百度百科: 其实Widget就是一个小组件,独立于应用之外的又一个新小应用,但是和主应用之间又有着一定的关系 效果图: 下面估计大家都知道是3DTo...
最近有点小忙,天天都在敲代码。学到了一大堆东西,后期我会和大家一起分享的。本期我主要是想将上期未完成的补全,所以本期整理的是PhotoKit的相关内容。 PhotoKit组成...
导读 对于 Photos 框架的介绍,推荐观看 objccn.io 的文章。写得真好,我写得的文章水准还差得老远啊。本文总结了近期使用 Photos 框架编写一个相册的经验,...
自苹果在2015年发布3dtouch功能以来, iPhone 6s之后的机型全都匹配了 3dtouch功能。此功能的发布将手机屏幕的的操作坐标由xy轴扩大至z轴,增加了整整一...
今天公司实习生有遇到一个bug,tableView下拉到底部后有一段不显示,然后鼓捣了几个小时也没解决。bug如下: 当时他是在尝试修改tableView的frame,但是修...
最近看了许多iPhone X适配的文章,发现很少有介绍safeArea的,就来随便写写 现在对于iPhone X的适配,有一种常见的做法是给导航栏或tabbar增加一个固定的...
播放&停止播放系统声音代码,播放一次,但不会循环播放 震动代码 常见的几个声音 具体的编号 请参照网址 播放自定义声音 首先把你下载好的声音文件拖入你的工程下面贴出代码