Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

จะตรวจจับผู้ใช้ที่กดปุ่ม HOME ใน iOS ได้อย่างไร?


สิ่งสำคัญคือต้องรู้ว่าเมื่อใดที่ผู้ใช้กดปุ่มโฮมเนื่องจากทำให้แอปพลิเคชันทำงานเป็นแบ็กกราวด์ ในที่นี้ เราจะมาดูวิธีระบุหรือรับสายเมื่อผู้ใช้กดปุ่มโฮม

ใน AppDelegate.swift ของคุณ มีวิธีการของผู้รับมอบสิทธิ์

เปิด AppDelegate.swift ของคุณและใน applicationWillResignActive(_ application:UIApplication) และ applicationDidEnterBackground(_ application:UIApplication) เขียนคำสั่งพิมพ์และวางเบรกพอยต์ตามที่แสดง

จะตรวจจับผู้ใช้ที่กดปุ่ม HOME ใน iOS ได้อย่างไร?

เรียกใช้แอปพลิเคชัน เมื่อเปิดแอปแล้ว ให้แตะปุ่มโฮม ระบบจะเรียก applicationWillResignActive จากนั้นไปที่ applicationDidEnterBackground