SwiftUI:警告訊息

在給用戶提供反饋的同時,有時也可以用來協助調試應用程序,最常見的方式之一就是使用警告訊息。 SwiftUI 提供了 .alert() 修飾符,我們可以根據某些條件來顯示警告。 讓我們從以下範例開始,其中有一個帶有計數器的 Button: import SwiftUI struct ContentView: View { @State var count = 0 var body: some View { Button("Count: \(count)") { self.count += 1 } .font(.title) } } 當 count 達到 10 時,我希望顯示一個警告訊息。 我們該如何做到這一點? 我可以在 ContentView 中添加一個名為 showAlert 的布爾屬性,並編輯 Button 的點按操作內容: struct ContentView: View { @State var count = 0 @State var showAlert = false var body: some View { Button("Count: \(count)") { self.count += 1 if self....