2010-06-11 63 views
1

我試圖用兩個部分創建一個分組表格視圖。對於第一部分,我希望寬度僅爲屏幕的一半。對於第二部分,它將是標準寬度。另外,在第一部分旁邊,我想放一個按鈕。如何減少表格視圖單元格的寬度iphone

這是如何完成的?

謝謝!

回答

0

把一個按鈕放在一個部分,我在過去所做的是創建一個沒有行的部分。然後,我回應- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)部分方法的視圖,該視圖包含一個按鈕,該按鈕被裝配到我需要的任何代理上。這會讓你看起來像在一個沒有數據的部分有一個按鈕。這就是按鈕在股票iPhone應用程序的聯繫人視圖/編輯屏幕中的顯示方式。

表視圖部分固定爲屏幕大小。如果您希望單個單元格在一個部分中顯示爲較窄而在另一個部分中顯示爲較寬,則可以使用數據源代理控制視圖本身的大小,但可能必須將表視圖的背景設置爲透明,以便用戶可以實際上可以看到表格視圖頂部的較小視圖。

+0

謝謝。這有很大幫助。 – prostock 2010-06-18 22:37:29

相關問題