Xcode8的xib之中圖片不顯示的問題

在升級xcode8之后xib中的切圓角之后的圖片會在運行之后不顯示,但在debug view hierarchy顯示圖層之時卻奇怪的看到了不顯示的圖片。

可能原因是xcode8對xib之中的切圓角有了限制,具體不詳。


解決方法就是在

[super awakeFromNib];

self.iconImageView.clipsToBounds=YES;

之間調用一下 layoutIfNeeded方法就暫時解決了不顯示的問題。


又試了一下,在設置圓角view.layer.cornerRadius時用了view的自身屬性比如高height的時候,

就需要調用layoutIFNeeded方法,但是設置的為普通數值就不需要調用layoutIFNeeded方法,這可能是ios10升級出現的一個小bug,注意一下就好了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容