在iOS 13中,在heightForRowAtIndexPath方法处,高度返回为0。但是titleLabel仍然显示。 我发现了问题并解决了。但是我还是很困惑。 我在tableviewCell上修改的代码如下:
if(@available(iOS 13.0,*)){
self.contentView.layer.masksToBounds = YES;
}else{
self.layer.masksToBounds = YES;//the original code
}
当然,设置self.clipToBounds = YES对于两个版本都适用。但是关键是,我想知道iOS 13中tableviewCell的图层是否有变化?