สิ่งสำคัญคือต้องรู้ว่าเมื่อใดที่ผู้ใช้กดปุ่มโฮมเนื่องจากทำให้แอปพลิเคชันทำงานเป็นแบ็กกราวด์ ในที่นี้ เราจะมาดูวิธีระบุหรือรับสายเมื่อผู้ใช้กดปุ่มโฮม
ใน AppDelegate.swift ของคุณ มีวิธีการของผู้รับมอบสิทธิ์
เปิด AppDelegate.swift ของคุณและใน applicationWillResignActive(_ application:UIApplication) และ applicationDidEnterBackground(_ application:UIApplication) เขียนคำสั่งพิมพ์และวางเบรกพอยต์ตามที่แสดง
เรียกใช้แอปพลิเคชัน เมื่อเปิดแอปแล้ว ให้แตะปุ่มโฮม ระบบจะเรียก applicationWillResignActive จากนั้นไปที่ applicationDidEnterBackground