遇到的问题
一个界面里面执行了刷新和一个动画效果,当动画效果执行完之后会对界面进行重新绘制,这个时候会出现卡顿现象。
解决问题
经多次查看,问题不出在动画上,是动画执行完毕之后更新一个textView里的内容,这个textView宽高是wrapContent的,所以,当更新textView内容的时候会重新绘制textView的宽高,导致了主线程阻塞,出现卡顿。
解决方法:将此textView的宽高设置成固定大小,这样只会更新文字。
关于主线程阻塞导致界面卡顿问题总结
最新推荐文章于 2024-07-05 08:42:38 发布