我想在MXML中創建一個組件,它應該允許我在其中添加MXML。爲Flex移動應用程序創建自定義面板容器
結果看起來非常像面板,只是它的標題中有按鈕,內容區域將由我添加的MXML引用填充。
在手機/平板電腦上,我希望能夠在我的視圖中顯示多個表單,數據或圖表。
請親引導我如何做到這一點。
關於。 Heramb
我想在MXML中創建一個組件,它應該允許我在其中添加MXML。爲Flex移動應用程序創建自定義面板容器
結果看起來非常像面板,只是它的標題中有按鈕,內容區域將由我添加的MXML引用填充。
在手機/平板電腦上,我希望能夠在我的視圖中顯示多個表單,數據或圖表。
請親引導我如何做到這一點。
關於。 Heramb
所有這些都可以通過創建自定義皮膚來完成。從您的描述中,您聽起來像是要爲ViewNavigatorApplication或TabbedViewNavigatorApplication或其他方面創建自定義外觀。還有spark.skins.mobile.SkinnableContainerSkin,它可以用於SkinnableContainer類的皮膚,這是關於您可以開始的最普通的容器。但是既然你說你是針對移動設備的,我猜你會想要對應用程序進行剝皮。
傑森SJ對製作定製TabbedViewNavigatorApplicationSkin教程:Video: How to Skin a TabbedViewNavigatorApplication
即使你不想要的選項卡式瀏覽,剝皮爲其他應用程序模型應該是相似的。
有關設置移動更多參考:
也是移動應用Flex Mobile Skins
注意視頻
既然你的目標移動,請確保您使用spark.skins.mobile包並沒有任何的Flex 4.1或以上的皮膚,因爲大多數的他們不推薦用於移動。另外,不要使用spark.components.Panel類,因爲它也不被推薦。
+1 - 很好的答案,您將等待新用戶的年齡標記它正確:) – Ryan