前言 一直以来项目中都习惯使用UIWebview,其实WK功能更加强大,包括与JS的交互。WK的加载速度比UIWebView提升差不多一倍,内存使用上面反而还少了一半。并且苹...
前言 一直以来项目中都习惯使用UIWebview,其实WK功能更加强大,包括与JS的交互。WK的加载速度比UIWebView提升差不多一倍,内存使用上面反而还少了一半。并且苹...
苹果新规定:从2020年4月30号开始,新的应用和升级必须要基于iOS 13 SDK 编译。 iOS 13 SDK 不再允许使用launchImage 方法做启动图,而是要用...
1、新建一个Launch Screen文件 2、Launch Screen File选择LaunchScreen 准备启动图的切图(一张) 这张启动图上下尽量留出空白或背景来...
iPhone型号状态状态导航导航tabbartabbariPhone型号竖屏横屏竖屏横屏竖屏横屏5s/SE/6/6s/7(iOS 10↓)2020443249495s/SE/...
第三方应用调用系统文件app,并下载文件。 配置如下 1:证书文件配置在Identifiers下创建你的iCloud Containers配置,点击“+”创建 2:在Iden...
iOS FaceID & TouchID API文档 System/LocalAuthentication FaceID和TouchID本身基本逻辑很简单(当然需要置入一些安...
随着iphone系统的升级,ios的登录方式也越来越多,其中指纹登录和脸部识别也越来越常见了,下面为大家集成一下关于指纹登录和脸部识别登录的方法; 并为大家简单地封装一下吧;...
在headerView里面: 初始化的时候加上加上self.layer.zPosition = 0背景图初始化也加上这个属性 cell里面初始化 self.layer.zPo...
前言:排序思路:拖拽排序的主要思路是利用在UITableView上添加一个长按的手势UILongPressGestureRecognizer实现的。 通过监听手势拖拽开始,拖...
一. 简介 在iOS9.0之前, 由于几乎只能通过使用了CoreFoundation的AddressBook框架来获取联系人信息, 为了避免使用这个蛋疼繁琐的框架, 绝大多数...
前言 产品需求,将App内的个人信息,保存到手机通讯录,故了解到iOS9以后可以使用CNMutableContact和CNContactViewController,其中CN...
1. 前情提要 在iOS9.0之后,系统的通讯录改成了Contacts/Contacts.h,之前的AddressBook/AddressBook.h框架还可以用,而新的...
有时候我们会想监听一个可变数组的变化来执行一些操作但是直接监听当前ViewController中的数组不管是count还是lastObject等都会导致崩溃 所以需要一些其他...
讨论点关键词 masonry / scrollView lessThanOrEqualTo / greaterThanOrEqualTo priorityLow / prio...
————————————————谨以此文章献给NavigationBar下神秘消失的黑线 关键词:NavigationBar、TabBar、ShadowImage 在一次闲来...
iOS Xcode 升级Xcode15报错: SDK does not contain 'libarclite' 一、仔细查看报错代码: 这个路径: 缺少文件, 那么进入这个...
记录工程中遇到的变态产品的变态问题,吧啦吧啦……搜索的资料,以及实验,貌似只能iOS 8+适用,不过iOS 7已经趋近淘汰,先不考虑了咯…… 一 弹出半透明界面 先上效果图...
SDAutoLayout下载地址:https://github.com/gsdios/SDAutoLayout 1.米尔军事 2. 1500米 3. 娜姐帮 4. 秦陵兵马俑...
你会不会发现有个问题 就是如果你设置的UILabel高度比较大时候,文字会显示在高度的中间,而不是在左上角 比如这个样子 但是我们需要的UILabel的高度就是要这么高,因为...
下面两个按钮分别是“提供详细信息”和“拒绝续约”,千万不要点错了!! Your Apple Developer Enterprise Program membership e...