คลาส GCKUIDeviceVolumeController

การอ้างอิงคลาส GCKUIDeviceVolumeController

ภาพรวม

ตัวควบคุมสำหรับมุมมอง UI ที่ใช้เพื่อควบคุมหรือแสดงสถานะระดับเสียงและปิดเสียงของเครื่องรับการแคสต์

แอปพลิเคชันการโทรจะลงทะเบียนการควบคุม UI ที่เกี่ยวข้องกับระดับเสียงกับตัวควบคุมโดยการตั้งค่าคุณสมบัติที่เหมาะสม จากนั้นตัวควบคุมจะตอบสนองต่อกิจกรรมการแตะบนตัวควบคุมด้วยการออกคำสั่งระดับเสียงที่เหมาะสมให้กับผู้รับ และอัปเดตการควบคุมตามข้อมูลสถานะที่ได้รับจากผู้รับ ตัวควบคุมนี้จะเปิดและปิดใช้ตัวควบคุม UI โดยอัตโนมัติตามความเหมาะสมสำหรับเซสชันปัจจุบันและสถานะตัวรับ

Since
3.0

รับค่า NSObject

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

(instancetype) - init
 เครื่องมือเริ่มต้นที่กำหนด เพิ่มเติม...
 
(void) - setVolume:
 วิธีการอำนวยความสะดวกในการเปลี่ยนระดับเสียงของผู้รับ เพิ่มเติม...
 
(void) - setMuted:
 วิธีการอำนวยความสะดวกในการเปลี่ยนสถานะการปิดเสียงของผู้รับ เพิ่มเติม...
 
(void) - volumeUp
 วิธีอำนวยความสะดวกในการเพิ่มระดับเสียงของเครื่องรับทีละขั้น เพิ่มเติม...
 
(void) - volumeDown
 วิธีการอำนวยความสะดวกในการลดระดับเสียงเครื่องรับตามการเพิ่มระดับเสียง เพิ่มเติม...
 
(void) - toggleMuted
 วิธีการอำนวยความสะดวกในการสลับสถานะการปิดเสียง เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

UIButton * volumeUpButton
 ปุ่ม "เพิ่มระดับเสียง" เพิ่มเติม...
 
UIButton * volumeDownButton
 ปุ่ม "ลดระดับเสียง" เพิ่มเติม...
 
UISlider * volumeSlider
 แถบเลื่อนสำหรับแสดงและเปลี่ยนระดับเสียงตัวรับสัญญาณปัจจุบัน เพิ่มเติม...
 
UISwitch * muteSwitch
 สวิตช์สำหรับสลับสถานะการปิดเสียงของผู้รับ เพิ่มเติม...
 
GCKUIMultistateButtonmuteToggleButton
 ปุ่มเปิด/ปิดสำหรับปิด/เปิดเสียงตัวรับ เพิ่มเติม...
 

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

- (instancetype) init

เครื่องมือเริ่มต้นที่กำหนด

- (void) setVolume: (float)  volume

วิธีการอำนวยความสะดวกในการเปลี่ยนระดับเสียงของผู้รับ

มอบสิทธิ์ให้กับออบเจ็กต์ GCKSession ที่ใช้งานอยู่ในขณะนี้

Parameters
volumeThe new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: (BOOL)  muted

วิธีการอำนวยความสะดวกในการเปลี่ยนสถานะการปิดเสียงของผู้รับ

มอบสิทธิ์ให้กับออบเจ็กต์ GCKSession ที่ใช้งานอยู่ในขณะนี้

Parameters
mutedThe new mute state.
- (void) volumeUp

วิธีอำนวยความสะดวกในการเพิ่มระดับเสียงของเครื่องรับทีละขั้น

มอบสิทธิ์ให้กับออบเจ็กต์ GCKSession ที่ใช้งานอยู่ในขณะนี้

- (void) volumeDown

วิธีการอำนวยความสะดวกในการลดระดับเสียงเครื่องรับตามการเพิ่มระดับเสียง

มอบสิทธิ์ให้กับออบเจ็กต์ GCKSession ที่ใช้งานอยู่ในขณะนี้

- (void) toggleMuted

วิธีการอำนวยความสะดวกในการสลับสถานะการปิดเสียง

มอบสิทธิ์ให้กับออบเจ็กต์ GCKSession ที่ใช้งานอยู่ในขณะนี้

รายละเอียดที่พัก

- (UIButton*) volumeUpButton
readwritenonatomicweak

ปุ่ม "เพิ่มระดับเสียง"

เมื่อแตะปุ่ม ระดับเสียงของเครื่องรับจะดังขึ้นตามการเพิ่มเสียง ระบบจะปิดใช้ปุ่มหากไม่มีเซสชันที่ใช้งานอยู่หรือเซสชันปัจจุบันไม่รองรับการปรับระดับเสียง

- (UIButton*) volumeDownButton
readwritenonatomicweak

ปุ่ม "ลดระดับเสียง"

เมื่อแตะปุ่ม ระดับเสียงของผู้รับจะลดลงตามระดับเสียงที่เพิ่มขึ้น ระบบจะปิดใช้ปุ่มหากไม่มีเซสชันที่ใช้งานอยู่หรือเซสชันปัจจุบันไม่รองรับการปรับระดับเสียง

- (UISlider*) volumeSlider
readwritenonatomicweak

แถบเลื่อนสำหรับแสดงและเปลี่ยนระดับเสียงตัวรับสัญญาณปัจจุบัน

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

- (UISwitch*) muteSwitch
readwritenonatomicweak

สวิตช์สำหรับสลับสถานะการปิดเสียงของผู้รับ

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

- (GCKUIMultistateButton*) muteToggleButton
readwritenonatomicweak

ปุ่มเปิด/ปิดสำหรับปิด/เปิดเสียงตัวรับ

ผู้โทรควรตั้งค่าไอคอน "ปิดเสียง" และ "เปิดเสียง" ที่เหมาะสมสำหรับสถานะ GCKUIButtonStateMuteOn และ GCKUIButtonStateMuteOff ของปุ่มตามลำดับ ระบบจะอัปเดตสถานะของปุ่มโดยอัตโนมัติเพื่อแสดงสถานะปิดเสียงปัจจุบันบนตัวรับ เมื่อแตะปุ่ม ระบบจะอัปเดตสถานะการปิดเสียงบนตัวรับสัญญาณ ระบบจะปิดใช้ปุ่มหากไม่มีเซสชันที่ใช้งานอยู่หรือเซสชันปัจจุบันไม่รองรับการปิดเสียง