কম্পিউটার টিউটোরিয়াল

আইওএস অ্যাপে রাইট-টু-লেফট এবং লেফট-টু-রাইট スワイپ (Swipe) জেসচার হ্যান্ডল করার পদ্ধতি


সুইফটে সওইপ জেসচার হ্যান্ডল করার দুটি পদ্ধতি — স্টোরিবোর্ড এবং প্রোগ্রাম্যাটিক্যালি।

পদ্ধতি ১: স্টোরিবোর্ড

  • Object Library থেকে Swipe Gesture Recognizer ড্র্যাগ করে ViewController-এ ড্রপ করুন।
  • Control-drag করে ViewController ক্লাসে Action তৈরি করুন (sender: UISwipeGestureRecognizer)।
  • Attribute Inspector-এ Direction: Right সেট করুন।
  • একটি আরো gesto recognizer যোগ করুন Direction: Left।
  • উভয়Gesture-র Action একই মেথডে কানেক্ট করুন।

পদ্ধতি ২: প্রোগ্রাম্যাটিক্যালি

var leftRecognizer = UISwipeGestureRecognizer(target: self, action: #selector(swipeMade(_:)))
leftRecognizer.direction = .left
var rightRecognizer = UISwipeGestureRecognizer(target: self, action: #selector(swipeMade(_:)))
rightRecognizer.direction = .right
self.view.addGestureRecognizer(leftRecognizer)
self.view.addGestureRecognizer(rightRecognizer)

Action মেথড —

@IBAction func swipeMade(_ sender: UISwipeGestureRecognizer) {
    if sender.direction == .left { print("left swipe made") }
    if sender.direction == .right { print("right swipe made") }
}

কনসোল আউটপুট —

আইওএস অ্যাপে রাইট-টু-লেফট এবং লেফট-টু-রাইট スワイپ (Swipe) জেসচার হ্যান্ডল করার পদ্ধতি


  1. iOS 14-এ App Library ব্যবহার করার পদ্ধতি

  2. AltStore ইনস্টল করে iOS-এ রেট্রো গেম খেলার উপায়

  3. iOS Files অ্যাপে ফাইল জিপ ও আনজিপ করার পদ্ধতি

  4. Android, Windows PC, এবং iOS-এ অ্যাপ ফোর্স-ক্লোজ করার উপায়: একটি প্র্যাকটিক্যাল গাইড