1、发现所有present的界面都会类似于sarfari网页视图一样的层叠方式显示。导致项目的分时图无法横屏 返回无法刷新。这是因为iOS13后vc的modalPresentationStyle默认值变成了-2,之前的都是0.如下图:
modalPresentationStyle要想解决这个问题很简单。直接设置present的vc模式为UIModalPresentationFullScreen(0)即可解决。变更后就会变成之前的跳转模式了。
2.另一个问题如下图:
字体属性该方法在iOS13已经无效。会导致直接崩溃。修改方法使用textfild 的 attributePlaceholder属性即可。
3.关于13系统以上的获取系统照片的问题。
以前获取系统照片是可以通过查找所有照片或者胶卷的方式去拿到图片如下图:
13之前获取的方式iOS13之后系统更改了相册的命名方式.再去这样查找相册图片是获取不到的。那么找到问题原因就好解决了。最新的系统我们把所有的方式给列出来发现所有照片放在了【最近项目】中,所以我们只需去这里面查找相关的照片即可获取所有照片了。
iOS13以后还有就是iOS13之前我写的选中系统图片添加到数组里是正常的。但是最近爆出一个bug说是选中图片重复。这里提供个解决方案。直接看代码吧(添加完后记得加一句代码):
11(未完,待续。。。。。。关于暗黑模式的适配如果UI不打算出一套新的适配暗黑模式的UI的话建议直接APP直接关闭暗黑模式,不然会很恶心看着)
网友评论