2016-06-28 100 views
-2

我在減少單元格之間的間距時遇到了問題,我希望它是1像素。在我的細胞內,我有一個堆疊視圖,它填充了我的整個細胞,都設置爲70.單元格之間的空間太多

我可以通過添加負面約束來完成我想要的東西,但隨後我的細胞變得太大,我只希望它是70。我將單元格設置爲70,在自定義單元格類中

而我的stackView設置爲非常相同。我不明白爲什麼我會在我的單元格之間獲得那麼多的間距?

enter image description here

+1

的高度會告訴你一些代碼? – Signare

+0

我會這樣做,但是如果你沒有提到這些細節,我們將如何理解,但大部分都是在故事板 – Recusiwe

+0

中製作的。所以請更新你的問題。 – Signare

回答

1

請使用下面的方法來調整單元格的高度;表視圖的

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 

    return 78; 
} 
0

1)之間的2細胞始終沒有空間

2)您可以在您的自定義設置單元格self.frame.size.height = 70。但它將是無用的!試試這個數據源方法

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

3)請檢查白的觀點