0
我想將自定義tableview單元格的高度設置爲零,這是使用自動佈局創建的。基本上我有容器視圖作爲子視圖添加到cell.contentview。容器視圖的頂部,底部,左側和右側固定到內容視圖的頂部,底部,左側和右側。在一定的條件下,我想使高度爲0.將自定義單元格的高度設置爲零
我迭代了內容視圖的約束,發現這個約束導致問題。
NSLayoutConstraint:0x1369d8670 UITableViewCellContentView:0x1369b1a90.height == 48
該約束被默認通過的tableview加入。
我試過的東西:我刪除了容器視圖的所有子視圖。但是這不會使單元高度爲零。
事情我不想做:
- 我不想重裝整個的tableview怎麼我將有很多的子視圖多行。
- 我不想刪除行
如何設置高度爲零?
的subiviews想你的寶貴意見,但沒有運氣。單元格的內容視圖仍然可見。我經歷了內容視圖的約束,並遇到了導致的約束。 –
重新加載特定的單元格並在'heightForRorAtIndexpath'中返回0就行了。 –
@JafferSheriff,所以它適用於高度0? –