บางครั้งในแอปพลิเคชันของเรา เราจำเป็นต้องซ่อนแถบสถานะ แถบนำทาง และอื่นๆ และแสดงเฉพาะเนื้อหาที่เราต้องการแสดง ในบทความนี้ เราจะมาดูวิธีซ่อนแถบสถานะในแอปพลิเคชันของเรา หากต้องการซ่อนแถบสถานะในแอปพลิเคชัน iOS โดยใช้ภาษาที่รวดเร็ว เราต้องทำตามขั้นตอนพื้นฐานต่างๆ
เราสามารถซ่อนแถบสถานะได้สองวิธีทั่วไป ทั้งสองวิธีนี้เกี่ยวข้องกับขั้นตอนทั่วไป
ขั้นตอนทั่วไป
- ไปที่ไฟล์ info.plist ของคุณ
- เพิ่มคีย์ที่เรียกว่า "ดูลักษณะที่ปรากฏของแถบสถานะตามตัวควบคุม" และตั้งค่าเป็น NO
นี่เป็นขั้นตอนทั่วไปที่เราจะใช้ในทั้งสองวิธีที่กล่าวถึงด้านล่าง ซึ่งรวมถึงอีกหนึ่งขั้นตอน
วิธีที่ 1
ในไฟล์ info.plist ของคุณ ให้เพิ่มคีย์อื่นที่เรียกว่า “แถบสถานะถูกซ่อนในตอนแรก” และตั้งค่าเป็น ใช่
วิธีที่ 2
- ไปที่ไฟล์ผู้รับมอบสิทธิ์แอปของคุณ
- ภายในแอปเมธอดที่เปิดใช้เสร็จแล้วให้เพิ่มโค้ดหนึ่งบรรทัด
UIApplication.shared.isStatusBarHidden = true
การดำเนินการนี้จะซ่อนแถบสถานะตลอดทั้งแอปพลิเคชัน
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. // UIApplication.shared.isStatusBarHidden = true return true }
ทั้งสองวิธีข้างต้นให้ผลลัพธ์ที่เหมือนกันซึ่งก็คือ