美文网首页
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之中图片不显示的问题

    在升级xcode8之后xib中的切圆角之后的图片会在运行之后不显示,但在debug view hierarchy显...

  • 关于LaunchScreen启动页设置图片不显示

    最近做项目,遇到了LaunchScreen启动页图片加载不上或者说不显示的问题,明明在xib中是能看到这张图片是布...

  • 关于LaunchScreen启动页设置图片不显示

    最近做项目,遇到了LaunchScreen启动页图片加载不上或者说不显示的问题,明明在xib中是能看到这张图片是布...

  • (一)xib坑

    Xcode8 开发提交的代码,再在 Xcode7 中再次开发xib出现的不兼容的问题 问题描述: 问题解决方案: ...

  • 修改xib 默认加载图片的路径

    问题描述:项目组件化重构的时候,主工程的中xib 中引用了图片(图片是放在子工程中),但是不能显示。 问题原因:主...

  • Xcode8.0适配

    XIB和Storeboard适配 在Xcode8之前,创建一个XIB或SB文件,都是一个600*600的方块XIB...

  • 低版本的xcode打开xcode8上的xib错误

    XIB和Storeboard适配在Xcode8之前,创建一个XIB或SB文件,都是一个600*600的方块XIB文...

  • Xcode8 大小1000问题

    自Xcode8后,获取xib拖出的控件的大小 出现(0,0,1000,1000)问题 切记,在获取大小前,当前控件...

  • .xib添加图片不显示

    迭代了个项目,原来的时候显示是正常的,这次改完不正常了,原来是图层顺序反了,错误的图层是这样的 应该是这样的

  • iOS 本地化(IB篇)

    级别:★★☆☆☆标签:「iOS 本地化」「Storyboard」「Xib」「图片」「应用显示名称」作者: WYW审...

网友评论

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

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