সুইফটে টেক্সট ফিল্ড খালি আছে কি না তা পরীক্ষা করা খুবই সহজ।
আপনাকে প্রথমে টেক্সট ফিল্ডে টেক্সট উপলভ্য আছে কি না তা পরীক্ষা করতে হবে অর্থাৎ এটি শূন্য নয়, তারপরে আপনাকে পরীক্ষা করতে হবে যে এটি বর্তমান আছে কিনা তা খালি কি না। ধরে নিচ্ছি যে myTextField আপনার পাঠ্য ক্ষেত্রের পরিবর্তনশীল নাম, আপনি নিম্নলিখিতগুলি করতে পারেন
if let text = myTextField.text, text.isEmpty { // myTextField is not empty here } else { // myTextField is Empty }
উপরের কোডটি টেক্সটফিল্ড খালি কিনা তা পরীক্ষা করবে।
আপনি কিভাবে পাঠ্য ক্ষেত্র যোগ করা যেতে পারে তা দেখতে চান এবং বিস্তারিত চেক করুন. নিচের ধাপগুলো অনুসরণ করুন।
ধাপ 1 − Xcode খুলুন → নতুন প্রকল্প → একক ভিউ অ্যাপ্লিকেশন → আসুন এটির নাম রাখি “CheckEmptyTextField”
ধাপ 2 - Main.storyboard খুলুন একটি টেক্সটফিল্ড যোগ করুন, একটি বোতাম এবং একটি লেবেল অন্যটির নীচে একটি চিত্রে দেখানো হয়েছে৷ বোতামে ক্লিক করলে আমরা টেক্সট ফিল্ডটি খালি আছে কিনা তা পরীক্ষা করব এবং লেবেলে ফলাফল দেখাব।
ধাপ 3 − ভিউকন্ট্রোলারে টেক্সট ফিল্ডের জন্য IBOutlet যোগ করুন, এটির নাম দিন textField
@IBOutlet weak var textField: UITextField!
পদক্ষেপ 4৷ - লেবেলের জন্য IBoutlet যোগ করুন, এটির ফলাফল লেবেল
@IBOutlet weak var resultLabel: UILabel!
ধাপ 5 − নিচের মতো touchUpInside 'চেক' বোতামের জন্য @IBAction যোগ করুন
@IBAction func checkTextFeild(_ sender: Any) { }
ধাপ 6 − checkTextFeild ফাংশনে আমরা টেক্সটফিল্ড খালি আছে কি না তা পরীক্ষা করব এবং লেবেলে ফলাফল দেখাব। তা করতে নিচের কোড যোগ করুন
@IBAction func checkTextFeild(_ sender: Any) { if let text = textField.text, text.isEmpty { resultLabel.text = "Text field is empty" } else { resultLabel.text = "Text Field is not empty" } }
পদক্ষেপ 7 - প্রকল্পটি চালান। 'চেক' বোতামে ক্লিক করুন, আপনি দেখতে পাবেন যে লেবেলটি আপডেট হয়ে যাবে 'পাঠ্য ক্ষেত্র খালি''
ধাপ 8 − টেক্সটফিল্ডে কিছু টাইপ করুন, এখন 'চেক' বোতামে ক্লিক করুন, আপনি দেখতে পাবেন যে লেবেল আপডেট হয়ে যাবে এই বলে 'টেক্সট ফিল্ড খালি নয়''