前两天用Unity 5.5.6 打包IOS自测的时候,发现点击InputField后居然不能弹出软键盘
google了一圈,发现不少人遇到这个问题
为了验证IOS10可以弹出软键盘,没有改任何代码都没有改,只是运行到IOS10上测试,确实没问题。
那么为什么会出现这个问题呢?如何解决这个问题呢?
当然,这是Uinty的BUG
有人建议在xcode中添加一个接口,获取一下游戏键盘对应窗体,但试了没用。
也有人建议在xcode getkeybordstate的函数里面判断,如果游戏第一次启动键盘,返回true。
还有人说在Unity里面设置屏幕朝向为Portrain。
然而都不管用

同时从新拉了一个分支,同步进行Unity升级到2018.2的测试。接口变化太多了,不是半天就能保证不出问题的。。。就让这个分支留在那里了,哪天心血来潮再试升级

回到Unity 5.5.6,用一个空的工程添加InputField打包测试,可以弹出软键盘。。WTF。。。。

最后发现在游戏里面调用一次 TouchScreenKeyboard.active 问题得到完美解决。。。

Unity IOS11 IOS12 InputFied无法弹出软键盘的解决办法相关推荐

  1. iOS 模拟器不弹出软键盘的解决办法

    iOS Simulator -> Hardware -> Keyboard 取消选择:"Connect Hardware Keyboard" 这个选项的意思是取消连接到 ...

  2. Android开发之EditText自动获取焦点自动弹出软键盘的解决办法

    先看下如何自动弹出软键盘: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns: ...

  3. [Unity]IOS系统升级到IOS 11后,UIInput无法弹出软键盘的问题

    在最近Unity游戏项目开发时,遇到了一个诡异的bug,苹果手机在点击聊天输入框时,无法弹出软键盘,用了几部手机试了试,发现只有系统升级到ios 11才会出现这个问题.一开始是想直接升级Unity到最 ...

  4. Android --- 进入页面时,不弹出软键盘。当 EditText 被点击时不弹出软键盘,而是调用其他选择器,比如时间选择器等

    功能需求: 1.进入页面时,不弹出软键盘 2.当 EditText 被点击时不弹出软键盘,而是调用其他选择器,比如时间选择器等 搜索百度测试: 1.百度上说用 editText.setInputTyp ...

  5. popwindow setFocusable(false) 不消失与弹出软键盘的冰火不容的矛盾

    这是android的bug吗??? 有的手机设置setOutsideTouchAble(false),就可以让其在点击pop区域以外不消失,但是有的手机需要设置setFocusable(false)才 ...

  6. 使用popwindow制作弹出框与获得焦点弹出软键盘

    如果是声明一各类 public class VideoFilterDialog extends PopupWindow 那么在构造方法中添加: conentView = inflater.inflat ...

  7. java 弹出软键盘_Android开发之弹出软键盘工具类简单示例

    本文实例讲述了Android开发之弹出软键盘工具类.分享给大家供大家参考,具体如下: package com.maobang.imsdk.util; import android.content.Co ...

  8. Android中的EditText默认时不弹出软键盘的方法

    在做项目过程中 , 父 Activity 中 用 ViewPager 中 的子 ActivityEditText默认弹出软键盘.这是想屏蔽 软键盘 应该从父 Activity 中处理.处理子 Acti ...

  9. android仿微信、QQ等聊天界面,实现点击输入框弹出软键盘、点击其他区域收起软键盘,默认滑动至最低端

    如图所示,点击输入框及选择图片和发送按钮时软键盘显示且不消失,点击其他区域,则隐藏软键盘. 主要代码如下: override fun dispatchTouchEvent(ev: MotionEven ...

最新文章

  1. 【测试】物料帐单/多级差异流转测试
  2. Tomcat根据JSP生成Servlet机制解析
  3. Linux下Tomcat启动报错:port already in use
  4. python压缩映射过滤器
  5. gophp解释器_【干货】Gisp 解释器 Golang 辅助开发工具
  6. lintcode 中等题:Divide Two Integers 两个数的除法
  7. 4.3 朴素贝叶斯分类实战——新闻分类、垃圾邮件识别
  8. You have an error in your SQL syntax.....for the right syntax to use near 'describe
  9. Python数据结构与算法(17)---归并排序
  10. 笔记本Win10 装 ubuntu 20.04双系统踩坑记录:装Ubuntu系统+装显卡驱动(华硕天选2 配置intel i9+ RTX 3060+1T固态硬盘(两块512G固态硬盘))
  11. DNS 的工作原理——域名系统
  12. QQ认证空间已升级QQ公众空间,申请地址是?
  13. 在RecyclerView里使用图片轮播
  14. 使用userAgent区分浏览器版本
  15. 计算机二级Python考试经验分享(含考试大纲及知识点总结)
  16. 我爬取了CSDN总榜TOP10博主的2万多篇文章,看看他们为什么这么火
  17. 如何编制试算平衡表_编制试算平衡表
  18. 建行tendyronU盾 插入电脑突然不能自动跳转IE跳出登录密码框
  19. git stash、git branch使用方法
  20. meego linux版本,记MeeGo的多系统启动

热门文章

  1. 【绝对干货】2021年哔哩哔哩Java高级面试题及答案,完整版开放下载
  2. MacBook Pro常用快捷键汇总
  3. APICloud-App-Templates
  4. 【Python基础】①求两个整数的和与平均值
  5. Echarts柱状图的宽度设置
  6. linux如何执行python文件_以linux命令执行Python文件 - python
  7. python使用linux命令复制文件示例
  8. 【大厂高频真题100题】《岛屿数量》 真题练习第12题 持续更新~
  9. 使用flask,关于WARNING: This is a development server. Do not use it in a production deployment问题
  10. JS原型和原型链最详解(附图)