2012-03-21 26 views
0

我剛剛完成了創建43個不同屏幕的大型在線Flex應用程序。我正在使用帶有四個主菜單和幾個子菜單的mx:MenuBar在這些屏幕之間導航。我現在正試圖將其轉換爲iPad應用程序,但mx:MenuBar似乎在移動柔性版中不受支持。有沒有什麼辦法可以在移動flex中複製這種導航系統?用戶需要能夠隨時在這些頁面之間移動,並且43個選項卡顯然不起作用!Flex:用於iPad的菜單/子菜單導航

謝謝!

回答

1

不,43個標籤顯然不起作用。你可以製作一個可滾動的標籤欄,但從可用性的角度來看,我建議不要這樣的事情。

如何將43個標籤分組,然後使用ButtonBar創建標籤?要訪問子標籤,可以使用標註。 ButtonBar然後將被鏈接到您的ViewNavigator。

+0

謝謝 - 帶標註的按鈕欄正是我一直在尋找的! – Aaron 2012-03-22 17:05:16

2

基本上你可以使用的ViewNavigator Flex中移動來實現這一點,在視圖導航push和pop觀點功能將讓您的視圖之間導航,你可以參考這個link,也this one獲取有關視圖導航一個基本思路。

+0

這是一種選擇,但如果用戶在每個頁面的頂部可能有某種菜單,那麼它們會很好,因此它們可以直接從一個頁面移動到另一個頁面,而不必前後移動,我認爲這將不得不與視圖導航器一起發生。 – Aaron 2012-03-21 16:38:03

+0

並感謝您的建議! – Aaron 2012-03-21 16:44:21

0

對於類似的東西,我正在使用UIPopover。就像在這SpliView-example,但我只是用按鈕的工具欄。

如果您可以對屏幕進行分類,則可以在桌面視圖中將4-5個按鈕用於相應的屏幕。