Swift में UITextView में प्लेसहोल्डर टेक्स्ट कैसे जोड़ें?
सभी को नमस्ते! मैं एक शुरुआती iOS डेवलपर हूँ और Swift में लिखता हूँ। मुझे एक समस्या का सामना करना पड़ा: UITextField में एक बिल्ट-इन `placeholder` प्रॉपर्टी होती है जो फ़ील्ड खाली होने पर ग्रे टेक्स्ट दिखाती है। लेकिन UITextView में ऐसी कोई प्रॉपर्टी नहीं है।
मुझे मल्टी-लाइन टेक्स्ट इनपुट के लिए एक फ़ील्ड चाहिए (जैसे कमेंट या विवरण के लिए), ताकि जब उपयोगकर्ता कुछ भी न लिखे, तो "अपना टेक्स्ट दर्ज करें..." जैसा संकेत दिखे। जैसे ही उपयोगकर्ता टाइप करना शुरू करे, प्लेसहोल्डर गायब हो जाना चाहिए। अगर उपयोगकर्ता सारा टेक्स्ट हटा दे, तो प्लेसहोल्डर फिर से दिखना चाहिए।
मैंने UITextView के ऊपर एक `UILabel` रखने की कोशिश की, लेकिन जब मैं टाइप करना शुरू करता हूँ तो यह गायब नहीं होता, या टेक्स्ट खाली होने पर दिखाई देता रहता है।
यहाँ मेरा वर्तमान कोड है:
```swift
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var textView: UITextView!
let placeholderLabel = UILabel()
override func viewDidLoad() {
super.viewDidLoad()
// सेटअप कोड यहाँ जारी रखें
}
}
```