
নেভিগেশন বার অ্যাপ স্ক্রিনের উপরে দেখায়। এর সম্পর্কে আরো জানুন: https://developer.apple.com/design, https://developer.apple.com/documentation
নেভিগেশন বারের হাইট পাওয়া গুরুত্বপূর্ণ যদি আপনার একাধিক ভিউ কন্ট্রোলার থাকে যেগুলোর আলাদা UI এবং রিকোয়ারমেন্ট থাকে। এটি জটিল হয়ে যেতে পারে যদি আপনি জান না কিভাবে হাইট পাওয়া যায় বা প্রয়োজন অনুযায়ী মডিফাই করা যায়। নিচে দেখানো হলো নেভিগেশন বারের হাইট পাওয়ার পদ্ধতি।
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let navBarHeight = UIApplication.shared.statusBarFrame.size.height +
(navigationController?.navigationBar.frame.height ?? 0.0)
print(navBarHeight)
}
}