美文网首页
Xcode8的xib之中图片不显示的问题

Xcode8的xib之中图片不显示的问题

作者: Gottfrid | 来源:发表于2016-09-23 20:54 被阅读862次

    在升级xcode8之后xib中的切圆角之后的图片会在运行之后不显示,但在debug view hierarchy显示图层之时却奇怪的看到了不显示的图片。

    可能原因是xcode8对xib之中的切圆角有了限制,具体不详。

    解决方法就是在

    [super awakeFromNib];

    self.iconImageView.clipsToBounds=YES;

    之间调用一下 layoutIfNeeded方法就暂时解决了不显示的问题。

    又试了一下,在设置圆角view.layer.cornerRadius时用了view的自身属性比如高height的时候,

    就需要调用layoutIFNeeded方法,但是设置的为普通数值就不需要调用layoutIFNeeded方法,这可能是ios10升级出现的一个小bug,注意一下就好了。

    相关文章

      网友评论

          本文标题:Xcode8的xib之中图片不显示的问题

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