问题标签 [flex4.6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - 从 TextArea 皮肤 VScrollBar
这就是问题:如何从 TextArea 中对 VScrollBar 进行蒙皮!?我确实从 Spark 列表中对 VScrollBar 进行了皮肤处理,并且工作正常,但不是这个!有什么帮助!?谢谢 ;-)
apache-flex - 无法在 Blackberry 应用程序中创建文本输入
当我尝试在 BB Playbook 上运行显示Cannot create property editable on qnx.fuse.ui.text.StageTextInput
. 完全相同的代码在 Android 和内置模拟器的 Flash Builder 上运行良好,但在物理 Playbook 和 Blackberry Playbook 模拟器上出错。似乎导致错误的代码区域如下:
和堆栈跟踪:
apache-flex - Flex Mobile:TabbedViewNavigatorApplication 顶部有标签(Android 风格)?
在使用 FB 4.6 的 Android 应用程序上工作时,我希望将标签栏放在屏幕顶部。
此外,我希望在屏幕底部有所谓的“TitleBar”,并且可以更改它的可见性。在某些情况下,我希望标题栏可见,在其他情况下,不可见。
我找到了这个资源,Flex 4.5 Mobile Development – Tabs on Top,但是,AFAIU,它适用于 FB 4.5,而不是 4.6。
那么,如何在 FB 4.6 移动应用程序中实现这一点?
编辑:解决了!
确实适用于 FB 4.6。对于 TitleBar,只需使用 spark.skins.mobile.ViewNavigatorSkin 做同样的技巧 :-)
apache-flex - Flex 移动 AIR 应用程序:在底部看不到内容
在 Flash Builder 4.6 中,我创建了一个 Flex Mobile AIR 项目。
为什么看不到 2 个按钮和滚动条?
为什么我不能向下滑动以查看更多文本和 2 个按钮?
这是我完整而简单的源代码 -
“主视图” - Agreement.mxml:
以及应用程序本身 - Test.mxml:
actionscript-3 - Flex 4.6 spark FormItem内部间隙(填充)无法删除?
使用 Flex 4.6 火花表单时,我遇到了奇怪的行为:
FormItem 元素始终具有无法移除的内部间隙(填充)。
图像上的红色区域说明了我无法摆脱的不需要的 GAP 。蓝色边框代表Form
组件。灰色边框(细)代表FormItem
组件。
FormItem 没有padding
orgap
属性。
这是上图的代码:
在为移动设备开发时,您希望充分利用屏幕上的每个像素。这对我来说是不可接受的,因为我想要有几个TextInput
领域,而有这个差距会浪费很多空间......
所以我的问题是,可以删除红色 GAP 吗?我想要我FormItem
的padding 0
- 意味着TextInput
边界会触及FormItem
边界......
apache-flex - Flex:何时创建自定义组件以及何时创建皮肤?
我看不出这两种情况有什么区别。当我想要一些特殊的列表(例如,顶部有一些导航或标题)时,它就开始了。但是后来我不知道该怎么办,我应该扩展 List 并覆盖一些方法,还是应该简单地为现有的 List 组件创建一个皮肤?谢谢
json - 计数 JSON 数组中的元素,该数组位于 Object 中
我有一个纯 ActionScript 3 的问题,但我准备的简化测试用例在 Flex 4 中以获得更好的可见性(源代码如下):
由于 Flash Player 11 / AIR 3 原生支持 JSON,我决定将使用 XML 与服务器通信的多人游戏迁移到 JSON。
但是我有一个令人沮丧的问题,给定两个对象,例如
我不知道如何创建一个 ActionScript 函数,它会为第一个对象报告 3,为第二个对象报告 2?
上例中的“9013”和“8991”是游戏号码。
“OKxxxx”字符串代表玩家。
当一个游戏有 3 个玩家时,它是“满的”,否则是“空的”。
这是我非常简单的TestCase.mxml:
apache-flex - Flex includeIn(topLevelApplication 的状态)
在 Flex 移动应用程序中,我的应用程序组件处理组中的纵向/横向 ios/android 和手机/平板电脑等状态。在我的视图中,如果主应用程序具有这些特定状态,我想包含一个按钮。我不希望任何视图再次检查肖像/风景和东西以设置为自己的状态。另一方面,视图状态是其他事情所必需的。那么我怎么能说只有当 topLevelApplication 的状态是横向时才在我的视图中包含按钮呢?
actionscript-3 - Spark FormItems 的 CSS FontFamily
嗨,我确定这是一个简单的,我只是错过了一些我在 mx 和 spark 组件看起来相同并使用自定义字体时遇到了很多麻烦,这是我的 css
请有人告诉我我做错了什么,因为颜色正确改变但字体没有?
actionscript-3 - Flex Mobile:IconItemRenderer 列表中的奇怪行为
我拼命地试图修复我的自定义 iconitemrenderer 列表中的一个奇怪行为:当我将视图更改为内部列表的视图并开始滚动时,列表在几分之一秒内变白(显然完全重绘),但只有视图更改后第一次滚动时。
在 IconItemRenderer 我添加一个复选标记:
列表更改处理程序在所选项目上设置标记并将其从旧项目中删除。完成此操作后,它会调用 popView(),但是当您再次访问此视图时,会在视图 addHandler 中创建列表,并且当您开始滚动列表时,其行为如上所述。
我认为问题出在 myList.dataProvider.itemUpdated(oldItem) 中,显然渲染器认为它必须重绘所有内容,但我不知道为什么......为什么只有在再次显示视图之后......?
任何想法,如果它是一个错误或什么?我怎样才能摆脱这种行为,或者我怎样才能正确调试这个?谢谢