首页 > 其他分享 >iOS上架的坑

iOS上架的坑

时间:2022-11-21 16:36:04浏览次数:40  
标签:机型 上架 iOS 响应 点击 UIButton 跳转 touch

有3D-touch机型的坑

昨天在上线的时候遇到了一个坑,最后导致的结果是找了好几个小时,直接到半夜才能上线。

入正题: 坑是:项目运行在456上没什么问题,但是在6S以上的机型就有点击事件不响应的情况出现,我的是直接登录界面就点击按钮都没有反应,有的时候轻点就有可能有响应,但是响应很慢。

首先自己从点击事件的不响应开始去排查,发现响应事件也开着,也不是触摸范围的问题,

再者是怀疑是不是VC的层级结构的问题,开始尝试各种跳转,还是在6S上没有反应,甚至新建了一个类控制器来跳转测试,上面就丢了一个按钮,还是没有响应,准备奔溃。

后来在百度中无意看到一个说法:项目中对UIButton有分类的,有可能会对3D-Touch的机型有影响的,我的天啊,然后检查项目,把关于UIButton的扩展去掉后,项目正常了。所有机型都测试一遍后,都正常了。

或许是因为我的那个UIButton的分类里加了touch方法才导致这个结果,而没有写touch方法的UIButton的分类应该是没有影响的。

标签:机型,上架,iOS,响应,点击,UIButton,跳转,touch
From: https://www.cnblogs.com/gddg/p/16911827.html

相关文章

  • iOS上架的坑
     有3D-touch机型的坑昨天在上线的时候遇到了一个坑,最后导致的结果是找了好几个小时,直接到半夜才能上线。入正题:坑是:项目运行在456上没什么问题,但是在6S以上的机型就有......
  • axios安装使用和路由安装使用
    1.安装axios:cnpmiaxios-S2.启动项目:yarnservenpmrunserve3.在全局main.js导入axios:importaxiosfrom'axios'4.挂载至原型(作用:全局使用):Vue.prototype.axi......
  • Token和axios拦截器的初步了解和使用
    token为什么要有token默认情况下,HTTP是一个无状态协议,也就是说任何客户端浏览器都可以访问服务器,但是服务器并不能知道浏览器到底是属于哪个用户的。当客户端多次向服务......
  • 异步查询工具 axios
    异步查询数据,自然是通过ajax查询,大家首先想起的肯定是jQuery。但jQuery与MVVM的思想不吻合,而且ajax只是jQuery的一小部分。因此不可能为了发起ajax请求而......
  • 【Unity3D】Unity 组件 ③ ( 为物体添加 AudioSource 组件 | 添加 AudioSource 组件 |
    文章目录​​一、为物体添加AudioSource组件​​​​1、AudioSource组件简介​​​​2、创建物体​​​​3、添加AudioSource组件​​​​4、导入音频文件资源​​​​......
  • Axios异步框架
    1、Axios对原生的AJAX进行封装,简化书写。 2、官网:https://www.axios-http.cn 3、axios的使用   4、 ......
  • 安卓和 ios滚动事件的差异
    document.documentElement.scroll仅在ios有效,document.body.scrollTop仅在安卓有效document.documentElement.scroll,在PC上有效果,在IOS/安卓上没效果document.bod......
  • 【转】iOS Siri Shortcut快捷指令-- 不错不错!!
    原文网址:iOSSiriShortcut-简书(jianshu.com)最近研究了一下SiriShortcut和大家分享一下1.在开发者账号中申请的bundelid中要记得勾选SiriKitimage.png2.......
  • 使用axios发送请求的几种方式
    asyncfetchData(){ //1、异步 /*axios.get('/api/user/list').then((res)=>{console.log(res.data)})*/ //2、同步 /*const......
  • 【iOS逆向与安全】frida-trace入门
    前言frida-trace是一个用于动态跟踪函数调用的工具。支持android和ios。安装教程请参考官网。工欲善其事必先利其器。本文将以某App为示范,演示frida-trace的各种方法在iOS......