【发布时间】:2012-03-31 21:52:52
【问题描述】:
- 是否有可能,以及如何(如果有)根据容器的宽度拥有一个多行 TabBar?
【问题讨论】:
-
我不确定具体该怎么做,但是扩展 TabBar 是一个很好的开始方式。你见过这个 [链接]blog.everythingflex.com/2009/08/27/… 吗?尽管完整的源代码链接已损坏,但也许这会对您有所帮助。我也知道这不是你要求的,但如果你不喜欢普通的 TabBar,来自 [link]code.google.com/p/flexlib/wiki/ComponentList 的 SuperTabBar 有点好:)
-
我猜您可以将 TileLayout 应用于自定义 TabBarSkin 而不是 HorizontalLayout。这样你甚至不必扩展 TabBar
-
我已经添加了 TileLayout 但有一些奇怪的间隙一直留在选项卡下方。 :|
-
我在 Flex 2 天内重新构建了一个;但我们决定不发布它,因为它违背了我们帮助人们创建直观用户界面的“目标”。我认为我们的组件将多个标签栏串在一起。
-
@YordanYanakiev 您是否尝试将布局的“horizontalGap”和“verticalGap”设置为“0”或什至“-1”?
标签: actionscript-3 apache-flex air flex4.5