কম্পিউটার

আপনি কিভাবে iOS এ একটি দৃশ্যের পটভূমির রঙের পরিবর্তনকে অ্যানিমেট করবেন?


এই পোস্টে আমরা শিখব কিভাবে অ্যানিমেশন দিয়ে পটভূমির রঙ পরিবর্তন করতে হয়।

এই উদাহরণে আমরা একটি বোতামে ক্লিক করলে দৃশ্যের পটভূমির রঙ পরিবর্তন করব। বোতামটি ক্লিক করলে পটভূমির রঙ লাল হয়ে যাবে, তারপরে পরের ক্লিকে এটি নীল হয়ে যাবে, পরবর্তী ক্লিকে আবার লাল হয়ে যাবে।

ধাপ 1 − Xcode খুলুন → নতুন প্রকল্প → একক দৃশ্য অ্যাপ্লিকেশন → আসুন এটির নাম রাখি “ChangeBGColor”

ধাপ 2 − Main.storyboard খুলুন নীচে দেখানো হিসাবে একটি বোতাম যোগ করুন

আপনি কিভাবে iOS এ একটি দৃশ্যের পটভূমির রঙের পরিবর্তনকে অ্যানিমেট করবেন?

ধাপ 3 − 'চেঞ্জ ব্যাকগ্রাউন্ড' বোতামের touchUpInside-এর জন্য একটি @IBAction যোগ করুন। চেঞ্জব্যাকগ্রাউন্ডক্লিকড হিসাবে ফাংশনটির নাম দিন।

পদক্ষেপ 4৷ − আমরা ব্যাকগ্রাউন্ডের রঙ পরিবর্তন করতে UIView এর 'অ্যানিমেট' ফাংশন ব্যবহার করব। এটি আমাদের পরামিতি হিসাবে সময়কাল এবং ঐচ্ছিক সমাপ্তি প্রদান করে। ChangeBackgroundClicked-এ আমরা ভিউটির পটভূমির রঙ লাল থেকে নীলে পরিবর্তন করব এবং এর বিপরীতে। BackgroundClicked

পরিবর্তন করতে নিম্নলিখিত কোড যোগ করুন
@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
      }
   }
}

ধাপ 5 - কোডটি চালান, 'ব্যাকগ্রাউন্ড কালার পরিবর্তন করুন' বোতামে ক্লিক করুন। আপনি অ্যানিমেশনের সাথে লাল এবং নীলের মধ্যে দৃশ্যের পটভূমির রঙ পরিবর্তন দেখতে পাবেন।

আপনি কিভাবে iOS এ একটি দৃশ্যের পটভূমির রঙের পরিবর্তনকে অ্যানিমেট করবেন?



  1. Tkinter এর OptionMenu উইজেটের মেনু ব্যাকগ্রাউন্ডের রঙ কিভাবে পরিবর্তন করবেন?

  2. আইওএস-এ নোটের পটভূমির রঙ কীভাবে পরিবর্তন করবেন

  3. কিভাবে মাইক্রোসফ্ট টিমগুলিতে পটভূমি পরিবর্তন করবেন

  4. আপনার Instagram গল্পে পটভূমির রঙ কীভাবে পরিবর্তন করবেন