SwiftUI放在Section中的进度条(ProgressView)首次刷新时不显示的解决
Posted 大熊猫侯佩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI放在Section中的进度条(ProgressView)首次刷新时不显示的解决相关的知识,希望对你有一定的参考价值。
问题现象
SwiftUI中Section是很常用的容器视图,不过使用过程中它或多或少会存在一些小问题,让人又爱又恨。
在ios15中,放在Section中的进度环(环状样式的ProgressView)时,会出现首次刷新时进度环不显示的情况:
如上图所示,我们在解析网页的标题和描述时,Section中对应的Title和Description视图左侧的进度环并没有显示。但可以看到其空白占位已存在,说明进度环已经出现在界面中,只是看不见动画而已。
如果我们再次解析,则Section中进度环可以正常显示。
下面,我们就要略施“雕虫小技”,让这个讨厌的小问题消失不见!
还等什么呢?
Let‘s Go!
以上是关于SwiftUI放在Section中的进度条(ProgressView)首次刷新时不显示的解决的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI中Section视图里的文本全部变成大写显示的解决
SwiftUI中Section视图里的文本全部变成大写显示的解决