2010-02-07 62 views
0

我正在創建一個大型線條圖,由幾個自定義UIViews組成,顯示UITableViewCells中不同部分的數據,以方便圖形的滾動。問題是,既然UITableViews不支持水平滾動或任何給定行中的多個單元格,我只能正確地查看數據,如果當視圖處於縱向模式時,我橫向握住iphone。但是,這是一個基於選項卡的應用程序,所以當我這樣做時,tabbar看起來不合適。我已經能夠改變頂部狀態欄的方向,但是如何將標籤欄的位置更改爲橫向,同時保留uitableview肖像?UITabBar在UITableView縱向景觀中

回答

1

您可能需要退後一步,根據UIScrollView構建自定義視圖,而不是嘗試使用UITableView來顯示圖形數據。

+0

如果給定UIViews的大小限制,創建自定義的uiscrollview並直接繪製到它上面是否有意義? UITableView的一個好處是它的內存效率,因爲它只畫出在給定時間在屏幕上可見的內容。 – James 2010-02-08 00:34:06

+0

您可以將該效率添加到您自己的自定義實現中。 UITableView只是一個具有附加功能的UIScrollView。 – 2010-02-08 16:38:23