2011-12-01 46 views
0

這聽起來可能是一個新手問題,但我是iOS開發新手。對齊UITableView中的行

我在我的iPad應用程序上有一個UITableView。 TableView有三行,有沒有辦法告訴UITableView垂直居中查看行,即不是從上到下。

回答

0

找出所有3行高度的總和,稱之爲MyTotalHeight。

float MyTotalHeight = heightOfRow0 + heightOfRow1 + heightOfRow2; 

設置你的

tableView.frame = CGRectMake(start_X, start_Y, tableWidth, MyTotalHeight); 

如果你想每行/單元格的內容垂直細胞內居中,這將大大什麼是細胞依賴。您需要計算內容的高度,然後通過調整內容框架將該內容在單元格內垂直居中。

0

您可能想要嘗試UiTableView.sectionHeaderHeight屬性。使用數字玩,直到細胞垂直居中。如果您使用簡單的表格視圖,我不知道這對您有多好。

- 約翰