2011-12-09 174 views
0

我創建了一個桌面視圖和自定義桌面視圖覆蓋整個表格視圖cell.everything工作正常,但問題是我得到相鄰的tableview cells.i已經連設置的tableview分隔符樣式null.but依然沒能除去兩個相鄰cells.below之間的白色畦是代碼桌面單元格之間的差距,而在桌面單元格中分配圖像

enter image description here

代碼用於分配表視圖圖像..

- (void)viewDidLoad { 
    [super viewDidLoad]; 
[self.tableview1 setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 
[self.tableview1 setAllowsSelectionDuringEditing:TRUE]; 

    } 

UIImage *image=[UIImage imageNamed:@"listy.png"]; 
UIImageView *imageView1=[[UIImageView alloc]initWithImage:image]; 
imageView1.contentMode=UIViewContentModeScaleToFill; 
cell.backgroundView=imageView1; 
[imageView1 release]; 



NSString *imagefile1 = [media1 objectAtIndex:indexPath.row]; 

NSString *escapedURL=[imagefile1 stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]; 
mi.url=[NSURL URLWithString:escapedURL]; 
[objMan manage:mi]; 

cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator; 
cell.textLabel.text=[story objectAtIndex:indexPath.row]; 
cell.textLabel.backgroundColor=[UIColor clearColor]; 
cell.detailTextLabel.text=[descriptiondesc objectAtIndex:indexPath.row]; 
cell.detailTextLabel.backgroundColor=[UIColor clearColor]; 


return cell; 



-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
return 77; 
} 
+0

你的細胞的大小是多少?圖像的大小是多少? – Peres

+0

其77 ..我更新了我的答案 – kingston

+0

嘗試把其他圖像,如果它正在改變。 (它很難看到一個黑色的圖像,嘗試與字母圖像) – Peres

回答

0

該教程中單元格的背景圖像是320x84,嘗試將行高改爲84,或調整圖像大小並查看是否改變了任何內容。

enter image description here

如果您使用的是「標準」的細胞,它看起來與你的代碼,你是(UITableViewCellStyleSubtitle),試圖通過繼承的UITableViewCell創建自定義單元格,並添加背景ImageView的,以及你的標籤,就像在教程中所做的一樣,而不是使用標準單元格。

+0

如果我去定製單元格,它使我的東西更復雜...有任何線索 – kingston

+0

我能夠實現我用photoshop.der是這個單元格下面的shadown,這是創建問題的整個過程,謝謝你的努力 – kingston

+0

這是真的,如果你去定製單元格,你可以控制它的外觀,可以將你的標籤放在你想要的地方,等等...... – Mutix