问题标签 [tilelist]
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 - TileList 中行的 Flex 可变高度
我有一个带有自定义 ItemRenderer (IR) 的 TileList。IR 可以是 TextInput、TextArea 或 ComboBox。如果连续有一个 TextArea,我希望这一行的高度比其他行高。毕竟,我不在乎所有行是否必须具有相同的高度。我关心的是,如果我有一个没有 TextArea 的表单,我希望行高尽可能低。
经过一番工作,我实现了以下代码。但是,正如您在随附的屏幕截图中所欣赏的那样,我还没有实现我想要的。第一次输入表格时,它看起来不对,但第二次输入时,它看起来没问题。但是,如果您输入另一个具有不同字段的表单,然后重新打开之前打开的那个,它看起来又是错误的。当它看起来不对时,似乎每一行都有标准高度。
我错过了什么?我应该以某种方式自定义 TileList 吗?我是否将 invalidateDisplayList 和 invalidateSize 放在了错误的位置?
表格 1 案例错误: http:
//flic.kr/p/bfJSUM
表格 1 案例确定: http:
//flic.kr/p/bfJSQT
表格 2 案例错误: http:
//flic.kr/p/bfJSSn
表格 2 案例确定: http:
//flic.kr/p/bfJUwe
瓷砖列表:
项目渲染器:
注意:这是一个旧应用程序,它使用 Flex 2 SDK 2.0.1 Hotfix 3 完成。
谢谢你的帮助!
apache-flex - Flex - Tilelist 第一项为按钮,所有其他项为图像
我需要一些帮助,我需要一个 TileList,它的第一个位置/项目有一个按钮,在所有其他项目中每个都有一个图像。好吧,在塑料主题和 s:List 出现问题(滚动条列表的问题)之后,我放弃了并开始使用 TileList。我正在为 TileList 使用自定义项目渲染器。这很简单,但我认为我做错了什么。
ArrayCollection 中TileList 的dataProvider 由String 类第一项组成,其他都是扩展Image 类的自定义类。比如:arr=["bt",Image,Image.....];
我不知道为什么,但我的 TileList 在其第一个项目中显示正确的按钮,但之后它显示更多的 2 个项目图像,然后是带有正确图像但带有按钮的第四个项目,它是一种模式....在 3 个正确的项目之后,下一个带有一个按钮....
我的自定义 ItemRenderer:
如果有人可以提供帮助,我真的很感激......我在互联网上没有找到任何关于它的信息。
谢谢!
actionscript-3 - Flex:为什么 TileList 图像在拖动时会消失?
我正在开发一个 Flex Air(桌面)应用程序,它将图像从本地文件系统加载到 TileList 中。然后,用户将能够将这些图像从列表中拖出(复制)到另一个控件上。
我终于让图像正确显示(并且在滚动 TileList 后不会消失),但它们似乎在拖动操作开始时从 TileList 中消失。
我来自 .NET 背景,正在学习 AS3/Flex,所以如果你看到我在这里使用了任何反模式,请随时指出它们!
示例代码如下(我已尝试使其尽可能小)。
测试.mxml:
图片对象.as:
actionscript-3 - 具有拖放功能的 Flash 磁贴列表
我可以使用 DragManager 类在 FLEX 中轻松完成拖放功能,但可以在 Flash CS-5 中执行相同操作。在图像出现在 tileList 之前,我还想在 tileList 的每个图块中显示预加载器。请帮助我。提前致谢。
actionscript-3 - 将 bitmapData 加载到 TileList AS3
假设我的舞台上有一张位图,我想将此位图加载到 TileList 组件中。但是 TileList 的 dataProvider 请求 URL 链接作为参数而不是 bitmapData 传递。我该怎么做?
注意:我正在从 Sqlite 数据库中加载位图数据,它存储为 byteArray。哦,我正在使用 AIR。
actionscript-3 - 带有多行标签 AS3 的 TileList 组件
有没有办法让 TileList 的项目标签多行而不弄乱它的单元格渲染器?谢谢
actionscript-3 - 访问 TileList 组件 AS3 的自定义 Cell Renderer
我通过像这样扩展 ImageCell 类为 TileList 组件实现了一个自定义单元格渲染器:
我是这样分配的:
现在,当我将项目添加到 tilelist 时,如何将一些文本传递给单元格渲染器中的该标签?
编辑:
我这样做是因为我需要 TileList 的项目标签是多行的,并且有人告诉我这样做的唯一方法是实现自定义单元格渲染器。
actionscript-3 - Prevent Scaleform TileList from filling last row with disabled ItemListRenderer objects?
I'm using Actionscript 3 and Scaleform 4.1 to command an instance of a TileList in a Flash project (CS 5.5).
I have got the TileList populating with ListItemRenderer objects (basically buttons).
In my current situation, I need rows of 4, but I need to place 15 buttons (design requirement). The TileList automatically populates the final row with 3 buttons, and one Disabled state button (instead of a blank space).
So the question:
- Can you prevent the TileList from placing Disabled buttons (ListItemRenderer) in remainder spaces?
- Is the TileList required to fill a grid to capacity (with Disabled buttons if necessary)?
- Can you force a TileList to leave remainder spaces empty?
Alternate solutions also welcome, i.e. can you add another state to the ListItemRenderer such as "blank"? If so, how would you force TileList to default to that instead of Disabled?
If there is good documentation available on this, I don't mind an RTFM reply with a link, but I haven't found anything after a couple days scrounging. Thanks!
actionscript-3 - 如何使用按钮在 Flash AS3.0 中浏览一个 tilelist?
我有一个使用 TileList 和 UILoader 的照片库。它工作得很好。当我单击 TileList 中的缩略图时,整个图片会显示在 UILoader 中,但我正在尝试向其中添加下一个和上一个按钮并能够浏览图片。我只是不确定如何创建函数/编写代码才能做到这一点。我需要使用循环吗?这可能吗??我已经通过谷歌搜索并找不到答案。我确实发现 [this][1] 很接近,但没有提供代码,这个问题是针对 Flex 的。
到目前为止,这是我的代码:
apache-flex - Flex 3 tilelist 不使用“底部”属性集
非常基本的问题,但它似乎很奇怪,它不起作用。我的磁贴列表垂直滚动。如果我设置一个明确的高度,一切正常。如果我将高度设置为百分比或设置底部属性,则平铺列表不会缩小到小于渲染器的高度乘以显示的行数。
我想出的解决方案是监听父级的调整大小事件,并每次都明确设置平铺列表的高度。它有效,但我很好奇这是正常的还是这里发生了其他事情。谢谢