今天设置按钮等视图渐变的时候,发现设置没起作用,最后断点发现是因为获取view的frame和bounds都是0,导致设置无效。
百度发现还真是有Masonry问题,不过我的项目是使用的SnapKit,不过原理是一样的。
参考链接:
https://blog.csdn.net/m751824643/article/details/53996622
实践把SnapKit布局改成frame布局就好使,起效果了。
不过更方便的可以是直接设置一个图片就好了,就不用设置渐变了,不过原谅我也没试,要是遇到可以试试哈~~~