美文网首页
xib自定义的cell下,imageView圆角裁剪后的适配问题

xib自定义的cell下,imageView圆角裁剪后的适配问题

作者: RainGo | 来源:发表于2020-11-17 11:04 被阅读0次

    问题/现象:XIB自定义的cell,屏幕宽度375下做的适配,imageview 添加了约束,但是414下imageview显示不全。
    原因:我在awakeFromNib方法里做了圆角和裁剪处理,这个方法获取不到最后真实的image view的frame,所以显示不全。
    又再layoutSubviews方法里做了圆角和裁剪处理,这次在屏幕宽度414的手机下显示的是正常的。
    意外又出现了,我偶然发现有的时候个别的图片还是出现显示适配的问题。
    解决办法:网上查查了,加了下面的两句代码后,暂时没有出现图片显示不全的问题。

    - (void)layoutSubviews {
        [super layoutSubviews];
        [self.contentView setNeedsLayout];
        [self.contentView layoutIfNeeded];
        //在这里做的图片圆角和裁剪
    }
    

    相关文章

      网友评论

          本文标题:xib自定义的cell下,imageView圆角裁剪后的适配问题

          本文链接:https://www.haomeiwen.com/subject/othxiktx.html