Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> iOS

วิธีซ่อน Status Bar ใน iOS App ด้วย Swift

การซ่อน Status Bar ทำได้ 2 วิธี ทั้งคู่ต้องทำขั้นตอนร่วมกันก่อน

ขั้นตอนร่วม (Required)

  1. เปิด Info.plist
  2. เพิ่ม Key: View controller-based status bar appearance → ค่า NO

วิธีที่ 1: ตั้งใน Info.plist

เพิ่ม Key: Status bar is initially hidden → ค่า YES

วิธีที่ 2: เขียนโค้ดใน AppDelegate

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    UIApplication.shared.isStatusBarHidden = true
    return true
}

ผลลัพธ์

Status Bar หายไปทั่วทั้งแอปพลิเคชัน

รูปภาพตัวอย่าง UI ถูกละเว้น