我对 Flex TextInputs 有奇怪的错误。我在我的 Android 应用程序中使用 Flex 4.9.0。应用程序在组组件中有视图导航器。我通过将其作为该组的子项插入来添加自定义弹出窗口。弹出窗口覆盖视图导航器中的视图,一切似乎都很好。不幸的是,视图中 TextInputs 中的文本仍然可见且可选择。这怎么可能?我认为 Flex 的深度是神圣的:/ 我嵌入了字体,但这并没有改变任何东西。
这是带有此错误的图像。
我对 Flex TextInputs 有奇怪的错误。我在我的 Android 应用程序中使用 Flex 4.9.0。应用程序在组组件中有视图导航器。我通过将其作为该组的子项插入来添加自定义弹出窗口。弹出窗口覆盖视图导航器中的视图,一切似乎都很好。不幸的是,视图中 TextInputs 中的文本仍然可见且可选择。这怎么可能?我认为 Flex 的深度是神圣的:/ 我嵌入了字体,但这并没有改变任何东西。
这是带有此错误的图像。
听起来您正在使用“StageText”TextInput 皮肤。它总是凌驾于一切之上。您必须切换到 Flash TextField TextInput 外观。
我为此写了一篇深入的博客文章。解决方法是切换回旧的 TextInput 皮肤:
<textInput skinClass="spark.skins.mobile.TextInputSkin" />