首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
ios14专题
iOS14,UIDatePicker高度变小无法滚动
先设置style,再设置frame if (@available(iOS 13.4, *)) {_datePicker.preferredDatePickerStyle = UIDatePickerStyleWheels;} else {// Fallback on earlier versions}_datePicke
阅读更多...
iOS14 画中画(PictureInPicture)
简介 早在iOS9的时候,画中画功能已存在,只是只适用在ipad上,iOS14在iphone新增画中画功能。画中画功能可拖动到屏幕之外,但保持播放状态。 适用场景 home键回到后台时,视频用“画中画”播放点击视频播放器上某一个PIP按钮,视频切换为“画中画”播放 基本使用 1. 开启后台模式2. #import <AVKit/AVKit.h> 创建AVPictureInPictureC
阅读更多...
iOS小技能:UITableView的适配 (iOS10/iOS14/iOS16.0)
文章目录 引言I iOS16.0 横竖屏切换适配1.1 获取当前屏幕横竖屏状态1.2 iOS16.0调完转屏方法后,需要重新更新view的frame1.3 自定义页脚 II 解决UITableViewCell兼容问题(iOS14适配)2.1 问题分析2.2 解决方案 III iOS10 系统关于UITableView的适配问题3.1 代理方法的执行顺序3.2 尾部视图的展示 引言
阅读更多...
iOS小技能:iOS14相册权限适配 (Limited Photo Library Access)
文章目录 前言I iOS14相册权限适配1.1 选择允许被访问的图片资源1.2 相册权限API的相关改动1.3 适配demo II 具体适配方案2.1 手动触发选择/取消选择图片以移除访问权限的界面2.2 相册访问方式3.2.1 只读权限3.2.2 只写权限3.2.3 读写权限 2.3 其他需要注意的API2.4 监听第一次相册授权时 III 选择图片资源视图
阅读更多...
iOS14适配【UIDatePicker新增的默认样式UIDatePickerStyleInline】如果想继续使用播轮样式Wheels,直接修改preferredDatePickerStyle即可
文章目录 前言I、适配方案1.1 修改UIDatePicker样式为播轮样式1.2 小知识回顾 前言 iOS 14 中,UIDatePicker新增的默认样式UIDatePickerStyleInline
阅读更多...
iOS14 适配:【KVC 不允许访问 UIPageControl的pageImage解决方案】方案一:preferredIndicatorImage结合color相关的方法来处理。方案二:自定义控件
文章目录 前言I、KVC 不允许访问 UIPageControl的pageImage的解决方案1.1 方案1: 借助iOS14新增的API:preferredIndicatorImage 修改指示器小圆点的大小以及形状1.2 方案2: 自定义UIPageControl see also其他解决方案:自定义PageControl 前言 同 iOS 13 更新时的 textFiel
阅读更多...
iOS14适配汇总:【1、隐私权限相关:定位、相册、IDFA 2、KVC相关: UIPageControl的pageImage3、UIView相关:UITableViewCell兼容;4、网络相关】
文章目录 前言I、隐私权限相关的适配II、KVC相关的适配III、UIView相关的适配IV、第三方框架相关4.1 QMUIKit在iOS14 下首次唤起键盘卡住主线程] V、网络相关VI、Mac Catalyst 相关6.1 判断App是运行在Mac还是iPhone上 VII 真机调试 前言 I、隐私权限相关的适配 【定位授权新增了精确和模糊定位 可根据不同的需求设置不同的定
阅读更多...
iOS小技能: 解决UITableViewCell兼容问题(iOS14适配)
文章目录 前言I 问题分析1.1 其他分析视图层级的方法:私有API _printHierarchy 和recursiveDescription1.2 注意事项 II 解决UITableViewCell兼容问题2.1 全局修改2.2 问题: 使用文件预浏界面的打印功能,闪退。2.3 注意事项2.3.1 cell.subviews2.3.2 通过superview 获取cell的也需做相关修改
阅读更多...
IOS14终端使用Mac地址认证失败
从iOS14开始,苹果有随机化MAC地址(MAC randomization)功能,显然会影响MAC认证。 在IOS无线局域网络中,Turn off private address,即可正常连接。
阅读更多...
iOS14 隐私适配及部分解决方案
在刚刚结束的线上 WWDC 2020 发布会上苹果向我们展示了新的 iOS14 系统。iOS14 的适配,很重要的一环就集中在用户隐私和安全方面。 在 iOS13 及以前,当用户首次访问应用程序时,会被要求开放大量权限,比如相册、定位、联系人,实际上该应用可能仅仅需要一个选择图片功能,却被要求开放整个照片库的权限,这确实是不合理的。对于相册,在 iOS14 中引入了 “LimitedPhoto
阅读更多...
videojs在ios14中直接设置currenttime无效
videojs在ios14中直接设置currenttime无效 原因:ios14中需要重新加载(load)后currenttime才能生效 设置currenttime前先执行load()方法 这样每次load()方法执行时都会黑屏 要避免这种情况的话只需在创建实例后(new)执行一次load()方法即可 我这里遇到的问题是 这里绿色的播放按钮的作用是点击这个按钮就会播放相应的句子且视频会跳转到
阅读更多...
3个方法+2个实例!教你快速掌握iOS14小组件设计
屏幕小组件是WWDC2020最值得期待的功能之一。小组件作为App的扩展,它重新定义了App如何向用户提供新动态,并让用户无需打开应用即可查看重要信息。 在本文中,将介绍设计小组件需要了解的内容,并为大家提供两个实际的设计案例。 一、小组件的基本功能 小组件应该帮助用户避免执行重复的操作,所以小组件需要: • 信息性:屏幕小组件的价值在于将更多信息传递给用户。如果小组
阅读更多...
玩玩iOS14 Beta系统
iOS14系统出来一个星期了、今天心血来潮想玩玩。公司两台测试机、表示不慌。 1、首先电脑端从苹果官方渠道下载Beta描述文件,点击Install Profile下载,下边列出的设备表示支持iOS14的设备:同iOS13一样。 https://developer.apple.com/download/#ios-restore-images-iphone-new 2、手机和电脑端连接同一个
阅读更多...
如何重新设置苹果id密码_苹果ios14怎么设置四位数密码-苹果ios14四位数密码添加方法分享...
苹果ios14系统新增了很多有趣的小功能,相信还有很多小伙伴不是很清楚苹果ios14怎么设置四位数密码,那么应该怎么操作呢?下面非凡小编给大家整理了相关的内容分享,感兴趣的小伙伴不要错过,赶快来看一下吧! 苹果ios14怎么设置四位数密码 1、首先点击打开iPhone设置界面,点击如图所示的触控ID与密码; 2、然后输入当前密码; 3、在这个界面可以看到有更改密码,点击它; 4、同样地
阅读更多...
苹果6发布时间_消息苹果官宣iOS14发布时间
前两天我们说按照惯例苹果会在6月份举行2020年的WWDC全球开发者大会。 今天苹果就发布了新闻稿,官宣会在6月份举行WWDC全球开发者大会,只不过这次会改成线上召开的方式,到时候开发者、消费者等均可以通过收看直播的方式参与。 这次新闻稿的WWDC2020海报也非常的简单,这张海报一眼看过去有金属质感,有点像一台MacBook的A面,或者是iPad的背面。 所以我们可以大胆的猜测苹果可能会在
阅读更多...
IOS14跨域请求无法携带cookie
ios14以上版本跨域请求cookie无法携带,safari浏览器中关闭‘阻止跨网站追踪’选项,可以解决这个问题,但是微信7.0.18版本中 依然无法解决,网友说顶级域名改为一致后可以解决,如果顶级域名无法一致的情况尚没有找到解决方案,欢迎知道的大神留言告知
阅读更多...
Flutter iOS14莫名卡顿和崩溃
问题描述 部分原有代码iOS13没得问题, iOS14连着手机跑也没得问题 但是release下部分页面卡住或者崩溃 解决思路 查看嵌套里的所有圆角, 尤其是pageView等复用视图里的圆角.逐层调试,估计可以发现问题.此记
阅读更多...
iOS14 UIDatePicker 样式变化恢复
1.原因: 新增了一个 preferredDatePickerStyle 导致的默认UI样式变化 /// Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to displa
阅读更多...