我有一个UITableView
,第一行用作一种带有完整出血背景图像和其他元素的标题单元格。对于这个单元格,我不想使用SafeArea
,我希望UIView
一直扩展到屏幕边缘。目前我得到这个:
我试图为单元格手动设置:
if (@available(iOS 11.0, *)) {
headerCell.insetsLayoutMarginsFromSafeArea = NO;
headerCell.layoutMargins = UIEdgeInsetsMake(10, 0, 10, 0);
UIEdgeInsets i = headerCell.layoutMargins;
NSLog(@"Left: %f", i.left);
}
可悲的是,这不起作用。
这是一个应该是什么样子的模型,第一个单元格内容不受安全区域的影响:
有没有办法做我想要的第一个细胞?