iOS使用Masonry布局frame跟bounds为0的情况

今天设置按钮等视图渐变的时候,发现设置没起作用,最后断点发现是因为获取view的frame和bounds都是0,导致设置无效。

百度发现还真是有Masonry问题,不过我的项目是使用的SnapKit,不过原理是一样的。

参考链接:

https://blog.csdn.net/m751824643/article/details/53996622

实践把SnapKit布局改成frame布局就好使,起效果了。

不过更方便的可以是直接设置一个图片就好了,就不用设置渐变了,不过原谅我也没试,要是遇到可以试试哈~~~

你可能感兴趣的:(iOS使用Masonry布局frame跟bounds为0的情况)