2013-11-05 32 views
0

我試圖增加空間,在ios7中添加UITabelViewCell,就像在ios6中分組表格一樣。類似於facebook新聞提要單元格。在UITabelViewCell周圍添加空間

我有一個自定義的UITableCell,我添加到tableView(分組)。在cellForRowAtIndexPath裏面我試過以下內容

int x = cell.frame.origin.x; 
int y = cell.frame.origin.y; 
int h = cell.frame.size.height; 
int w = cell.frame.size.width; 

NSLog(@" x : %i y : %i h = %i w = %i" , x, y , h, w); 
CGRect newFram = cell.frame; 
newFram.origin.x = 10; 

cell.frame = newFram; 
x = cell.frame.origin.x; 
NSLog(@" x : %i y : %i h = %i w = %i" , x, y , h, w); 
[[cell layer] setBorderWidth:1.0f]; 

我試着改變單元格的x orgin。當我打印'x'時,它說0第一次和第二次,但單元總是在0.

2013-11-04 22:07:30.334 iosproj[6256:70b] x : 0 y : 0 h = 71 w = 320 
2013-11-04 22:07:30.335 iosproj[6256:70b] x : 10 y : 0 h = 71 w = 320 

2013-11-04 22:07:30.337 iosproj[6256:70b] x : 0 y : 0 h = 71 w = 320 
2013-11-04 22:07:30.337 iosproj[6256:70b] x : 10 y : 0 h = 71 w = 320 

對此的任何幫助表示讚賞。

感謝,

+1

你不會改變UITableCell,你設置你的視圖在框架 – NANNAV

回答

0

這不是直接回答這個問題,但如果你真的想定製設計爲您的觀點和細胞,你可以使用一個UICollectionViewUICollectionViewCell!而非。然後可以使用UICollectionViewLayout來處理節和單元格之間的間距。這在iOS的文檔中非常明顯。