<GCKUICastButtonDelegate> โปรโตคอล

<GCKUICastButtonDelegate> การอ้างอิงโปรโตคอล

ภาพรวม

ใช้วิธีการของโปรโตคอลนี้ในการนำเสนอกล่องโต้ตอบที่กำหนดเองเพื่อตอบสนองต่อการดำเนินการของผู้ใช้

Since
4.6.0

รับค่า <UIButtonNSObject>

สรุปเมธอดของอินสแตนซ์

(void) - castButtonDidTapToPresentLocalNetworkAccessPermissionDialog:
 บอกผู้รับมอบสิทธิ์ว่าผู้ใช้แตะปุ่ม "แคสต์" เป็นครั้งแรกใน iOS14 ขึ้นไป และการค้นหาอุปกรณ์แคสต์ยังไม่เริ่มต้นในเซสชันปัจจุบันหรือก่อนหน้าของแอป เพิ่มเติม...
 
(void) - castButtonDidTap:toPresentDialogForCastState:
 บอกผู้รับมอบสิทธิ์ว่าผู้ใช้แตะปุ่ม "แคสต์" หลังจากที่เริ่มการค้นหาในเซสชันปัจจุบันหรือก่อนหน้าของแอปแล้ว เพิ่มเติม...
 

รายละเอียดของเมธอด

- (void) castButtonDidTapToPresentLocalNetworkAccessPermissionDialog: (GCKUICastButton *)  castButton
optional

บอกผู้รับมอบสิทธิ์ว่าผู้ใช้แตะปุ่ม "แคสต์" เป็นครั้งแรกใน iOS14 ขึ้นไป และการค้นหาอุปกรณ์แคสต์ยังไม่เริ่มต้นในเซสชันปัจจุบันหรือก่อนหน้าของแอป

ใช้วิธีนี้เพื่อนำเสนอกล่องโต้ตอบที่กำหนดเอง หากไม่แทรก กล่องโต้ตอบเริ่มต้นจะปรากฏขึ้น

Parameters
castButtonInstance of GCKUICastButton tapped.
- (void) castButtonDidTap: (GCKUICastButton *)  castButton
toPresentDialogForCastState: (GCKCastState)  castState 
optional

บอกผู้รับมอบสิทธิ์ว่าผู้ใช้แตะปุ่ม "แคสต์" หลังจากที่เริ่มการค้นหาในเซสชันปัจจุบันหรือก่อนหน้าของแอปแล้ว

ใช้วิธีนี้เพื่อนำเสนอกล่องโต้ตอบที่กำหนดเองตามสถานะการแคสต์ สังเกต GCKCastContext::castState เพื่ออัปเดตกล่องโต้ตอบแบบไดนามิกตามการเปลี่ยนแปลงสถานะการแคสต์ หากไม่แทรก กล่องโต้ตอบเริ่มต้นจะปรากฏขึ้น

Parameters
castButtonInstance of GCKUICastButton tapped.
castStateCast state when the cast button is tapped.