尽管 swiftUI 中未添加任何属性,但警报文本仍以大写形式出现?

Dip*_*rel 5 swift swiftui

我有一个警报,指定如下,它显示的警报只是一个布尔值

.alert("Do you want to delete the event and its details?", isPresented: $showingAlert)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 但它的到来总是那么大胆

Chr*_*Vig 3

我们在我们的应用程序中看到了类似的问题。我们.alert()在视图上配置了一个标准List,偶尔(大约 10-30% 的时间)会无缘无故地全部大写显示。

在修饰符后面添加一个.textCase(nil)调用似乎可以解决我们的问题。.alert()

someView
    .alert(/* configure alert */)
    .textCase(nil)
Run Code Online (Sandbox Code Playgroud)