2013-01-17 60 views
1

我有一個平鋪的背景圖像iOS版 - UITableViewCell中被修剪

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]]; 

在該圖像模式一個UITableView我注意到,在每三個單元格的模式不匹配和線清晰可見的背景圖。在完全相同的位置,我的UITableViewCell的底部被裁剪,所以我失去了我的細胞底部。我假設這兩個問題都有聯繫。 我想知道是否有人可以解釋這裏發生的事情,也許提供一個建議,以修復我的表格單元格被剪輯。

右邊的圖像是修剪小區,在左邊的圖像是正常細胞

Normal Cell Clipped Table View Cell

+1

請問您的tableview有任何標題或板塊?你有沒有嘗試過將表視圖的單元格分隔符設置爲none?不知道這是否與此有關,但可能值得研究。 – nebs

+0

感謝您的回覆。不,我沒有任何標題或部分,我也沒有任何表格分隔符。 –

回答

0

我整理這一點。我正在更改UITableViewCell框架原點值,以在造成此問題的表格單元格之間創建間隙。

self.contentView.frame.origin.y = 20; 

取而代之,我只是調整了邊界以創建單元格行之間的差距。

CGRect bounds = self.contentView.bounds; 
bounds.size.height = bounds.size.height -20; 
self.contentView.bounds = bounds; 

希望TIS可以幫助別人,將來