2

我正在使用 Flex 4.6 开发一个移动应用程序,并且我将 autoOrient 属性设置为 true,以便 Flex 在手机旋转时负责在纵向和横向模式之间进行切换。这行得通,但是...

纵向和横向之间的过渡包括应用程序从一个位置旋转到另一个位置,它看起来一点也不好看。我想让 Flex 只是在两个屏幕方向之间剪切或淡出而不旋转,但我找不到可以控制它的位置。

我的应用程序基于 ViewNavigatorApplication 如果这有助于回答。

我想我正在寻找的东西类似于在视图之间切换时可以拥有的那种控制,例如:

navigator.defaultPushTransition = new FlipViewTransition();

但与纵向/横向过渡有关。

4

1 回答 1

1

您可以侦听方向更改事件 ( StageOrientationEvent.ORIENTATION_CHANGE) 并设置到所需容器的转换。

于 2012-07-31T12:44:04.630 回答