iOS ऐप में Swift के साथ पूरी स्क्रीन पर ग्रेडिएंट बैकग्राउंड कैसे जोड़ें?
सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नौसिखिया हूँ और एक समस्या का सामना कर रहा हूँ। मैं अपने ऐप में पूरी स्क्रीन के लिए एक सुंदर ग्रेडिएंट बैकग्राउंड बनाना चाहता हूँ। मैंने CAGradientLayer के बारे में सुना है, लेकिन यह समझ नहीं पा रहा हूँ कि इसे कंट्रोलर के background view पर सही तरीके से कैसे लागू किया जाए।
यहाँ मैंने जो प्रयास किया:
```swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let gradientLayer = CAGradientLayer()
gradientLayer.colors = [UIColor.blue.cgColor, UIColor.purple.cgColor]
gradientLayer.locations = [0.0, 1.0]
gradientLayer.frame = self.view.bounds
self.view.layer.addSublayer(gradientLayer)
}
}
```
लेकिन ग्रेडिएंट सही ढंग से प्रदर्शित नहीं हो रहा है — यह पूरी स्क्रीन को नहीं भरता, खासकर घुमाने पर।