我正在从命令行将 Flash 项目编译为 iPhone IPA 文件。我在舞台上有一个可编辑的 TLFTextField,但无论我做什么,iOS 上的 softKeyboard 都不会弹出。尝试在 TLFTextField 上设置“needsSoftKeyboard”时,在通过 Flash 测试电影时出现错误:“找不到属性”。电影确实在 iOS 上正确加载,但仍然没有弹出键盘。我是否将“pan”放入应用程序描述 rune 件中也无关紧要。
基本上我只想弹出一个键盘来在输入字段中填写文本。我错过了什么?
最佳答案
您需要向可以处理编辑操作的 TexContainerManager 添加某种交互。 RichEditableTextContainerManager就是这样的一个例子。这是 RichEditableText 组件使用的管理器类,是实现您自己的管理器类的良好起点。请注意它如何处理对 beginInteraction() 和 endInteraction() 的调用(以及其他用于更精细控制的事情)。
关于Flash TLFTextField 不会调用 iOS 上的软键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740356/