SwiftUI में लोडिंग इंडिकेटर (Activity Indicator) कैसे जोड़ें
नमस्ते! मैंने अभी-अभी SwiftUI सीखना शुरू किया है और एक समस्या का सामना किया है। मुझे उपयोगकर्ता को दिखाना है कि डेटा लोड हो रहा है — उदाहरण के लिए, जब ऐप नेटवर्क से जानकारी प्राप्त कर रहा हो। UIKit में मैं UIActivityIndicatorView का उपयोग करता था, लेकिन SwiftUI में मुझे ऐसा कोई कंपोनेंट नहीं दिखता।
मैंने सामान्य Text("लोड हो रहा है...") जोड़ने की कोशिश की, लेकिन यह अव्यावसायिक लगता है। मैं iOS जैसा मानक घूमने वाला इंडिकेटर चाहता हूँ।
यहाँ मेरे कोड का एक उदाहरण है जो उपयोगकर्ताओं की सूची लोड करता है:
```swift
struct ContentView: View {
@State private var users: [User] = []
@State private var isLoading = true
var body: some View {
NavigationView {
List(users) { user in
Text(user.name)
}
.navigationTitle("उपयोगकर्ता")
}
}
}
```