আইওএস ১৩-এ ইউআইভিউউকন্ট্রোলারদের মডেল উপস্থাপন করার সময় আমার একটি অদ্ভুত আচরণ রয়েছে iOS আমি আইওএস ১৩-তে যে নতুন উপস্থাপনা শৈলীটি দেখেছি তা এরকম দেখাচ্ছে:
উপস্থাপিত ভিউ কন্ট্রোলার উপস্থাপিত ভিউ কন্ট্রোলারের পিছনে উপস্থিত হয়। এটি একটি "স্ট্যাক" নকল করে নীচে স্থানান্তরিত হয়
এদিকে, আমার অ্যাপ্লিকেশনটির মাধ্যমে দর্শন নিয়ন্ত্রকদের উপস্থাপন করার সময়, আমি এই প্রভাবটি পেতে থাকি:
উপস্থাপন করা ভিউ কন্ট্রোলার কোনও নতুন ভিউ কন্ট্রোলার উপস্থাপন করার সময় মোটেও সরবে না
আমি এই ভিউ নিয়ন্ত্রক উপস্থাপন করতে এই কোডটি ব্যবহার করি:
let controller = storyboard?.instantiateViewController(withIdentifier: "tutorial") as! TutorialController
controller.modalPresentationStyle = .pageSheet
controller.modalTransitionStyle = .coverVertical
present(controller, animated: true, completion: nil)
আমার প্রশ্নটি এখানে: আমি কেন ভাবছি তা ভাবছি এবং যদি সাধারণ আইওএস 13 স্টাইলে (উপস্থাপক দৃশ্যের নিয়ামকটি পিছনে সরে যায়) সাথে ভিউ কন্ট্রোলারদের উপস্থাপন করার কোনও উপায় থাকে।
আগাম ধন্যবাদ!
controller.modalTransitionStyle = .coverVertical
এবং এমনকি মন্তব্য করার চেষ্টা করুনcontroller.modalPresentationStyle = .pageSheet
(যদিও এই কোডটি কোনও আইপ্যাডে চালানো হয় তবে উপস্থাপনা শৈলীর প্রয়োজন হবে)।