无法在 iOS6 中的 UITextField 或 UITextView 中输入文本

2023-12-21

在我的一个应用程序中,当我尝试编辑(输入一些文本)时UITextField, UITextView或任何其他“可文本”UIControl光标只是闪烁但是没有输入任何字符除了退格键(仅当我有一些初始文本时才可能),回车键和切换字符类型。这适用于整个应用程序的所有控件。

Summary:

  1. 它仅发生在 iOS 6.0 上(不会发生在 iOS 5.x、4.x 上,模拟器或真实设备上都不会发生)
  2. 所有委托方法均被触发 (shouldBeginEditing: didBeginEditing:)except应该更改字符范围:
  3. isFirstResponder 标志的行为设置正确(shouldBeginEditing:记录 NO,而 didBeginEditing:正确记录 YES)。它还使用日志进行测试,表明第一个响应者是已经编辑过的。
  4. 之后它会自行修复 any UIAlertView呈现给用户并被驳回。此警报是否显示在同一屏幕(UIViewController 视图)或任何其他屏幕上并不重要。

我不知道如何处理或调试这个。

我应该在哪里寻找提示?有跟踪响应链相关问题等的专家吗?

我怎样才能追踪到UIAlertView对问题的影响?


根据您的实现,它是makeKeyAndVisible的方法UIWindow你忘记在里面调用的类- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions应用程序委托的方法或相应的Visible at Launch主界面 xib 文件中的标志。

干杯...:)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 iOS6 中的 UITextField 或 UITextView 中输入文本 的相关文章

随机推荐

  • 从 python 嵌套列表在 pandas 中创建新列

    我有一个熊猫数据框 其中一列有一个嵌套列表 我想从嵌套列表创建新列 Example L 1 2 4 5 6 7 8 9 3 5 我希望嵌套列表中的所有元素都作为列 如果列表有该元素 则该值应为 1 如果没有 则该值应为零 1 2 4 5 6
  • SDK 错误:0x8D07,在 C# 中使用 Canon SDK 时

    我只下载源教程here http www codeproject com Articles 688276 Canon EDSDK Tutorial in Csharp 当我连接佳能 70D 运行它时 出现以下错误 我错过了什么重点 错误 错
  • ajax请求时禁用按钮

    我编写了一条指令 有助于在 ajax 请求挂起时禁用按钮 这是我的指令 directive requestPending http function http return restrict A scope requestPending l
  • 如何检查数组是否为空或存在?

    第一次加载页面时 我需要检查是否有图像image array并加载最后一张图像 否则 我禁用预览按钮 提醒用户按下新图像按钮并创建一个空数组来放置图像 问题是image array in the else一直开火 如果数组存在 它只是覆盖它
  • vim 中的向后杀字?

    是返回并删除一个词的最快方法Esc or Ctrl and db 我想我搞砸了很多 P 并且习惯了使用M
  • Spring Boot - 自动装配数据源 Bean

    我有一个基本的 Spring Boot 应用程序 注释如下 SpringBootApplication public class ApiApplication public static void main String args Spri
  • java Finals 是否有助于编译器创建更高效​​的字节码? [复制]

    这个问题在这里已经有答案了 可能的重复 Java中使用final关键字会提高性能吗 https stackoverflow com questions 4279420 does use of final keyword in java im
  • 获取 Facebook 页面拥有的事件列表

    有谁知道如何获取 Facebook 页面拥有 创建 的活动列表 我似乎能够使用 graph api 来生成实体参加的事件列表 我还查看了 FQL 但它似乎要求 where 子句是可索引字段 当然 id 是唯一可索引字段 为了获得奖励积分 我
  • vista有没有API来检测桌面是否全屏运行?

    例如 用户是否全屏播放电影 或者以全屏模式查看 powerpoint 我发誓我以前见过 IsFullScreen Interactive API 但现在找不到它 我是这样解决这个问题的 using System using System C
  • 将 Java 系统退出值返回到 bash 脚本

    我正在尝试从 java 程序获取返回值 System exit 1 到 shell 脚本中 但它似乎返回 jvm 退出代码 如果它不崩溃 则该代码始终为 0 出于测试目的 这是我的 main 中的第一行 有人知道怎么做吗 我的bash代码
  • SELECT COUNT(*) - 如果没有匹配的行,则返回 0 以及分组字段

    我有以下查询 SELECT employee department count AS sum FROM items WHERE employee 1 AND department 2 OR employee 3 AND department
  • asyncore python 挂起

    我尝试使用 asyncore 做简单的异步 http 客户端 这段代码工作正常并且输出 足够快 www gmail com recv http code 301 www yandex ru recv http code 200 www py
  • 重复一段代码固定次数

    我试图在不使用条件的情况下重复一段代码 但仍然只重复特定次数 基本上是这样的 repeat 50 Do stuff here 有没有办法做到这一点 除了复制粘贴50次之外 我这样做是因为我想如果我知道我想重复某件事多少次 它会比每次都检查条
  • 使用双指针进行动态分配

    我有一个基类 Toy 和派生类 Toy remote car amd Toy battery car 我正在这样做 Toy ptr ptr new Toy ptr 0 new Toy remote car 1 ptr 1 new Toy b
  • 为什么material-ui占用太多空间?

    我正在使用 webpack 来捆绑我的 React 项目 我的项目依赖于以下组件的material ui material ui Dialog material ui styles getMuiTheme material ui style
  • Kotlinx 序列化,避免其他数据类型崩溃

    我在应用程序中使用外部 API 而反序列化是使用 Kotlinx 序列化包完成的 当 api 结果是多个值的 Int 数组和单个值的原始 int 时 我遇到问题 我怎样才能避免在此过程中崩溃 是否有更好的方法来避免崩溃或创建数据类 ex i
  • 如何从 Rails Integration Test 访问会话?

    考虑以下集成测试 test if there is no user in session redirect to index and flash message do open session do sess post login emai
  • 下载大文件,保存在数据库中

    我们有很多文件 以二进制形式保存在 SQL Server 数据库中 我制作了一个 ashx 文件 将这些文件传递给用户 不幸的是 当文件变得相当大时 它会失败 并出现以下错误 算术运算中的上溢或下溢 当我将二进制文件加载到 byte 中时
  • Airflow - 外部 API 调用给出 Negsignal.SIGSEGV 错误

    我正在使用 Python 脚本调用天气 API 但气流任务失败并出现错误 Negsignal SIGSEGV 调用天气 API 的 Python 脚本在 Airflow 外部运行时工作正常 DAG from airflow import D
  • 无法在 iOS6 中的 UITextField 或 UITextView 中输入文本

    在我的一个应用程序中 当我尝试编辑 输入一些文本 时UITextField UITextView或任何其他 可文本 UIControl光标只是闪烁但是没有输入任何字符除了退格键 仅当我有一些初始文本时才可能 回车键和切换字符类型 这适用于整