UITableViewCell masksToBounds在iOS 13中的工作方式有所不同

时间:2019-09-24 08:42:59

标签: ios iphone xcode ios13

在iOS 13中,在heightForRowAtIndexPath方法处,高度返回为0。但是titleLabel仍然显示。 the titleLabel still being shown 我发现了问题并解决了。但是我还是很困惑。 我在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的图层是否有变化?

0 个答案:

没有答案