কম্পিউটার

আইওএস-এ কীভাবে এক ভিউ কন্ট্রোলার থেকে অন্যটিতে নেভিগেট করবেন?


iOS-এ একটি ভিউ কন্ট্রোলার থেকে অন্য ভিউ কন্ট্রোলারে নেভিগেট করতে, আমাদের নেভিগেশন কন্ট্রোলার ব্যবহার করতে হবে। আমরা যখন এক ভিউ থেকে অন্য ভিউতে যাই তখন নেভিগেশন কন্ট্রোলার ভিউ কন্ট্রোলারের একটি স্ট্যাক পরিচালনা করে।

একটি ভিউ কন্ট্রোলার থেকে অন্য ভিউ কন্ট্রোলারে নেভিগেশন নিচের মতো করা যেতে পারে।

ধাপ 1 - একটি ভিউ কন্ট্রোলার অবজেক্ট তৈরি করুন৷

let vc = self.storyboard?.instantiateViewController(withIdentifier: "VC2ViewController") as! VC2ViewController

এই ধাপে আমরা আমাদের অন্য ভিউ কন্ট্রোলারের ধরনের একটি অবজেক্ট শুরু করি, যেখানে আমরা নেভিগেট করতে চাই। শনাক্তকারী ভেরিয়েবলটি আমাদের দ্বিতীয় ভিউ কন্ট্রোলারের শনাক্তকারীর মতোই হওয়া উচিত।

ধাপ 2 - অন্য ভিউ কন্ট্রোলারে নেভিগেট করা

self.navigationController?.pushViewController(vc, animated: true)

এই ধাপে আমরা আমাদের নেভিগেশন কন্ট্রোলারের সাহায্যে দ্বিতীয় ভিউ কন্ট্রোলারে নেভিগেট করি। এখানে আমরা ভিউ কন্ট্রোলারকে পুশ করছি। আমরা অন্য ভিউ কন্ট্রোলারটিকে পুশ করার পরিবর্তে উপস্থাপন করতে পারি।

self.present(vc, animated: true, completion: nil)

আমরা যখন ডিভাইসে উপরের কোডটি চালাই তখন আমরা নিম্নলিখিত ফলাফল পাই৷

আইওএস-এ কীভাবে এক ভিউ কন্ট্রোলার থেকে অন্যটিতে নেভিগেট করবেন?


  1. কীভাবে ইমেলগুলিকে একটি জিমেইল অ্যাকাউন্ট থেকে অন্যটিতে সরানো যায়

  2. Redis MOVE - কিভাবে redis-এ এক থেকে অন্য ডাটাবেসে কী সরানো যায়

  3. কিভাবে iOS 15 থেকে iOS 14 এ ডাউনগ্রেড করবেন

  4. কিভাবে Google ফটোগুলি এক অ্যাকাউন্ট থেকে অন্য অ্যাকাউন্টে স্থানান্তর করা যায়