美文网首页
最近的项目问题总结

最近的项目问题总结

作者: th先生 | 来源:发表于2020-10-15 14:39 被阅读0次

3、iOS14剪切板
剪切板的提示是iOS14提升用户信息安全做的,是一种系统级别提示。只提供了伪访问剪切板的API,如果真的去访问剪切板数据,那么就会产生提示。并且是冷启动会出现提示。在项目中使用外部的剪切板内容,也会出现提示。泰医项目中,出现提示是由于极光推送sdk出现了引用。
4、iOS14开始提供选择照片类库,不需要请求用户权限。如果还用老版本选择照片类,那么需求弹出请求用户权限,用户可以选择一部分照片进行展示,但是可能会影响APP使用的流畅性。如果照片不够,还得提示用户继续开放一些照片的权限,比较麻烦。因此采用新的照片选择方式,很方便。
5、侧滑删除,iOS11以后,当侧滑到顶部位置,才会触发删除事件,用户不容易发现。
6、从外部短信链接点击唤起APP并且跳到指定页面跳转两次的问题,原因是部分手机的safari在从后台清除后再打开会自动进行一次跳转,当从外部链接点击的时候就会导致跳转两次的问题
7、短信链接的生成原理:浏览器加载http请求,服务器会识别这个请求为短连接,并且在服务器中查询到对应的正常的链接地址返回,当服务器返回302状态码,代表着这个链接是短连接,浏览器会自动去加载短连接请求回的一个正常链接地址进行正常跳转。
8、iOS 14下popToRootViewControllerAnimated:YES 导致TabBar隐藏的问题,系统bug,添加代理方法可解决:
/*

  • (NSArray<__kindof UIViewController *> *)popToRootViewControllerAnimated:(BOOL)animated {

if (animated) {

UIViewController *popController = self.viewControllers.lastObject;
popController.hidesBottomBarWhenPushed = NO;
}
return [super popToRootViewControllerAnimated:animated];
}
*/
9、UIButton的防连点功能,添加类别属性 NSTimeInterval 类型的话,当设置0.5s的时候会崩溃,用NSNumber比较好。
10、健康计步的上传bug修复,通过在子线程中进行数据处理,解决了多重block回调数据出现闪退的bug
11、短链打开咨询详情页,浏览器自动打开跳转+手动跳转造成两次跳转,使用短时间内跳转判断,阻止连续跳转两遍,对于时间的计算可以直接利用时间戳进行加减法
12、UIButton的设置高亮状态一定要注意细节:UIButtonTypeCustom。Masonry中的渐变色,圆角设置需要获取frame,在主线程中进行设置就可以了 或者先调用 layoutIfNeeded,这样能获取到frame。

相关文章

  • 最近的项目问题总结

    3、iOS14剪切板剪切板的提示是iOS14提升用户信息安全做的,是一种系统级别提示。只提供了伪访问剪切板的API...

  • 最近做项目碰到的几个小问题总结

    1.display img变形 原因:父元素,没设置 item-align 默认 sketch,导致图片被拉伸 在...

  • [iOS] 最近项目总结

    业务的主要情况 业务的流程呈一条线的分布,如图 描述如下: 从主页选择某一项业务页面,该页面将决定需要哪些可选业务...

  • 最近做项目总结

    今天得知项目“越过群山”公益计划得了学校一等奖,感觉自己的辛苦没有白费,在接触这个项目之初,我的目的是希望通...

  • springboot-整合mybatis,security

    最近做项目用到springboot整合mybatis,security。将其中遇到的问题做一个总结 注:本项目全程...

  • springboot-整合mybatis,security

    最近做项目用到springboot整合mybatis,security。将其中遇到的问题做一个总结 注:本项目全程...

  • 关于Android中Navigation Bar遮挡PopupW

    最近项目遇到了一个问题,关于Navigation Bar遮挡PopupWindow的问题,问题不难,粗略做一点总结...

  • 对于cookie和session的总结

    对于cookie和session的总结 最近项目在调试性能问题,关于cookie和session的问题进行了讨论,...

  • 深坑,勿踩

    好久没总结了,最近一直忙于新需求以及项目的重构,忙里偷闲,下面来总结下,最近遇到几个问题: 问题1.关于maven...

  • Vue3 + Vite +TS 项目问题总结

    最近做的几个Vue项目基本都收尾了,总结一下在项目中遇到的问题,希望能帮助遇到同样问题的小伙伴项目情况:我做的项目...

网友评论

      本文标题:最近的项目问题总结

      本文链接:https://www.haomeiwen.com/subject/qoznpktx.html