2013-03-09 25 views
0

我知道我們沒有用於flex移動應用程序的table \ datagrid組件。目前我正在開發一款iPad應用程序,其中我使用的是datagrid(儘管它表示它沒有優化),這在iPad上運行得非常好。沒有滾動問題(我覺得會出現)。但只有切換下面的標籤時出現問題,從一個標籤移動到另一個標籤需要很長時間(移動前它只會掛起幾秒鐘)。當我刪除datagrid時,它再次正常工作。切換如預期的那樣快速。用於flex mobile iOS的輕量級datagrid組件?

因此,我不想真的使用數據網格。我遇到了一個替代方法,它說使用List \ DataGroup和itemrenderer。但不知道我們如何顯示10列左右。我們可以使用帶有標籤項呈示器的列表,並且我們可以調整每個列值之間的空間,如下所示: data.firstColValue data.secondColValue ..... 但是,使用此功能,我無法獲取數據網格的列寬增加\減少功能,這在這個項目中非常需要。

有沒有一種方法可以從datagrid中刪除重要的功能並僅保留核心功能(這裏需要)?如果沒有,有沒有其他的方法可以達到預期的效果?

+0

另外 - 不知道如何使用數據網格,如果您使用的項目渲染器使它們輕,請確保您打開水平滾動,等等。搜索我們的博客的性能 - 有一些提示優化flex一般數據網格。 – 2013-05-26 06:58:43

回答

1

Apache Flex已經接受了捐贈的Mobile Datagrid組件,因此您可能會希望在未來的Flex Framework版本中看到該組件。

+2

它已合併到發行版分支中,並將在下一版本的Flex(4.11)中提供。 – 2013-10-08 04:55:17