2
我有表格視圖。其中我有部分,每部分只有一行。我使用這些部分,以便可以控制具有標題高度的行之間的空間。我想添加填充到UITableView
,以便我可以從設備的邊緣放置cells/sections
。間距需要有UITableView
背景的顏色。UITableView左右填充
我有表格視圖。其中我有部分,每部分只有一行。我使用這些部分,以便可以控制具有標題高度的行之間的空間。我想添加填充到UITableView
,以便我可以從設備的邊緣放置cells/sections
。間距需要有UITableView
背景的顏色。UITableView左右填充
子類UITableviewCell
並重寫它像setFrame
方法,
- (void)setFrame:(CGRect)frame {
frame.origin.x += inset;
frame.size.width -= 2 * inset;
[super setFrame:frame];
}
所以,它將使從左側和右側的兩個像素的填充。您可以按照要求更改它。
您可以使用contentInset
,但它僅適用於垂直間距(頂部和底部)。您應該像上面提到的那樣設置單元格的框架以獲得水平間距。
您可以參考this answer和this answer作爲參考。
希望這會有所幫助:)