SwiftUI中Section视图里的文本全部变成大写显示的解决

Posted 大熊猫侯佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI中Section视图里的文本全部变成大写显示的解决相关的知识,希望对你有一定的参考价值。



问题现象

ios 14.0+中,某些情况下SwiftUI放在Section视图里的文本通通都变为了大写显示,这是怎么回事呢?

如上图所示,之前区分大小写正常显示的文本在弹出视图的Section里全部都变成了大写。

如何解决这个看似很诡异的问题呢?

其实,并没有你想象的那么难!

还等什么?Let deep in!



问题分析

1. 上代码

我们首先来看一下出现问题的代码,弹出视图中Section里所有显示大写的文本都是放在List里的:


@State private var selectingBucketN

以上是关于SwiftUI中Section视图里的文本全部变成大写显示的解决的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI刷新List内容导致其父Section头部显示不正确的解决

SwiftUI段视图(Section)隐藏底部Footer在iOS14和15.3中不同行为的解决

SwiftUI段视图(Section)隐藏底部Footer在iOS14和15.3中不同行为的解决

SwiftUI嵌入在Form或Section中的视图上下文菜单(contextMenu)无法独立弹出的解决

CSS 怎样让文本框里的字超过字数后,可以缩略显示变成点,当鼠标移上后又会全部显示出来

SwiftUI放在Section中的进度条(ProgressView)首次刷新时不显示的解决