2012-12-01 70 views
-1

我的應用程序中有兩個表格,一個在另一個的下方。這兩個表格必須是可擴展的和可摺疊的。 當兩個表處於可摺疊模式時,兩個表格的標題都可見。單擊我的第一個表格的標題,我必須展開我的第一個表格。 在擴展我的第一個表格時,第二個表格的標題必須是可見的,但是當我點擊第二個表格的標題時,我的第二個表格必須採用完整的屏幕,除了第二個表格的標題和行以外沒有其他用戶界面必須是可見的,並且在摺疊第二個表格時再次顯示在擴展第二個表格之前出現的正常UI。IPhone UITableView可擴展/合作

請幫助我實現這種情況。

TIA :)

+0

[UITableView中展開/摺疊部分]的可能重複(http://stackoverflow.com/questions/1938921/expand-collapse-section-in-uitableview) –

回答

0

聽起來像改變表視圖​​的幀是你所追求的。

例如,對於一個實現代碼如下佔用整個視圖:

self.tableView.frame = CGRectMake(self.tableView.frame.origin.x, self.view.frame.origin.y, self.tableView.frame.size.width, self.view.frame.size.height); 
0

你應該使用UIView類動畫[UIView animation:(^animation)animation withDuration:(time)duration]方法和調整你的tableview幀時,在表視圖,用戶點擊。我相信你應該試着在你的表格視圖的部分標題中放置一個按鈕,它將調整兩個表格視圖並從那裏繼續。