กวาดเพื่อปิด ภาพเคลื่อนไหวจะบอกถึงการเปลี่ยนเมื่อผู้ใช้ไปยังหน้าก่อนหน้า
รายละเอียดภาพเคลื่อนไหวของการปัดเพื่อปิดจะคล้ายกับการกด RSB นิ้วของคุณจะควบคุมความคืบหน้าของภาพเคลื่อนไหวได้สูงสุด 50%
มีภาพเคลื่อนไหวเพิ่มเติมในมุมมองแอปที่ลิงก์กับท่าทางสัมผัสเพื่อปิด จำนวนของการเคลื่อนไหวที่แสดงในมุมมองแอปไม่เท่ากับระยะทางที่นิ้วต้องใช้ในการเคลื่อนที่ มุมมองแอปไม่ควรออกจากขอบหน้าจอ โดยแสดงผลเป็นลักษณะการบีบอัดที่ต้านทานอยู่บ้าง
การใช้งาน
SwipeDismissableNavHost
จากคลังการนำทางจะมีท่าทางสัมผัสในการนําทางด้วยการปัดเพื่อปิดโดยค่าเริ่มต้น
หากไม่ได้ใช้ไลบรารีการนำทาง คุณยังคงรองรับท่าทางสัมผัสในการไปยังส่วนต่างๆ ของหน้าจอแบบเต็มนี้ได้โดยใช้ BasicSwipeToDismissBox
โดยตรง
การออกแบบ
เมื่อออกแบบการปัดเพื่อปิดการทำงาน โปรดคำนึงถึงหลักการ 2 ข้อต่อไปนี้
ขอบของหน้าจอ
พิจารณาองค์ประกอบ UI อื่นๆ ที่ปัดได้ เช่น มุมมองแอปที่ใส่เลขหน้า เมื่อปัดเพื่อปิดได้ ให้เว้นขอบหน้าจอไว้ 20% เพื่อเรียกใช้การเคลื่อนไหวดังกล่าว
ดูตัวอย่างจาก Codebase ของ Compose สำหรับ Wear OS นี้ เช่น การปัดขอบเมื่อเนื้อหาเลื่อนได้ในแนวนอน
เกณฑ์ในการกลับหรืออยู่ในมุมมองแอป
หากผู้ใช้ลากนิ้วไปทั่วทั้งหน้าจอมากกว่า 50% แอปควรเรียกให้แสดงภาพเคลื่อนไหวการปัดกลับที่เหลือ หากน้อยกว่านั้น แอปควรกลับไปที่มุมมองแบบเต็มแอป
หากเป็นท่าทางควบคุมสั้นๆ ให้ละเว้นกฎเกณฑ์เกณฑ์ 50% แล้วปัดกลับ