2014-01-18 68 views
1

在我的應用程序中,我在表格視圖中使用自定義單元格來顯示所有行中的圖像。但是在我的.xib文件中,自定義單元格的頂部有一個很大的空白空間。任何人都可以告訴我,如何刪除iOS7(iPad)的空間? (像如何改變自定義單元格的Y軸)刪除表格視圖中第一行頂部的空格

+1

請張貼IB截圖。 – trojanfoe

+0

在你的XIB導航欄裏有嗎? –

回答

0

嘗試設置成你的財產檢查這樣的..

enter image description here

0

這可以幫助你:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { 

     UILabel *sectionHeader = [[UILabel alloc] initWithFrame:CGRectNull]; 
     sectionHeader.hidden = YES; 
     return sectionHeader;  
} 

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { 
     return 0; 
} 

有時第一行中的空白空間是節標題空間。這個功能消除了它。

2

這是UITableViewStyleGrouped和頁腳視圖大小的IOS7相關問題。

如果設置footerView是大小爲0則默認爲一個較大的值,我找到的解決方案是頁腳設置爲一個很小的非零數字

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ return 0.0000001f; }