এই পোস্টে আমরা শিখব এনিমেশন সহ ভিউর ব্যাকগ্রাউন্ড কালার কীভাবে পরিবর্তন করতে হয়।
বাটন ক্লিক করলে ব্যাকগ্রাউন্ড কালার লাল থেকে নীল, আবার লাল এ هكذا পরিবর্তন হবে।
ধাপ ১: Xcode-এ নতুন প্রজেক্ট তৈরি করুন
Xcode খুলুন → New Project → Single View Application → নাম দিন "ChangeBGColor"
ধাপ ২: Main.storyboard-এ একটি বাটন যোগ করুন

ধাপ ৩: বাটনের জন্য @IBAction যোগ করুন
নাম দিন changeBackgroundClicked
ধাপ ৪: UIView.animate ব্যবহার করে ব্যাকগ্রাউন্ড কালার পরিবর্তন করুন
@IBAction func changeBackgroundClicked(_ sender: Any) {
if self.view.backgroundColor == UIColor.red {
UIView.animate(withDuration: 2) {
self.view.backgroundColor = UIColor.blue
}
} else {
UIView.animate(withDuration: 2) {
self.view.backgroundColor = UIColor.red
}
}
}
UIView.animate(withDuration:) ব্যবহার করে ২ সেকেন্ডে রঙ পরিবর্তন করা হচ্ছে।
ধাপ ৫: প্রজেক্ট রান করুন
'Change Background Color' বাটনে ক্লিক করলে ব্যাকগ্রাউন্ড কালার লাল ও নীলের মধ্যে এনিমেশন সহ পরিবর্তন হবে।
