فئة GCKUIStreamPositionController

مرجع فئة GCKUIStreamPositionController

نظرة عامة

فئة يمكن استخدامها لتنفيذ موضع بث مخصّص و/أو تقديم واجهة مستخدم في الحالات التي لا تكون فيها عناصر التحكّم العادية UISlider وUIProgressView وUILabel كافية.

قد يستخدم التطبيق إمّا فئة فرعية من هذه الفئة وتتجاهل قيم GCKUIStreamPositionController::streamPosition وGCKUIStreamPositionController::streamDuration وGCKUIStreamPositionController::inputEnabled، أو يستخدم KVO لرصد التغييرات التي تطرأ على هذه السمات و/أو يعدّل موضع البث و/أو يطلب عناصر تحكّم واجهة المستخدم وفقًا لذلك.

منذ
3.4

تكتسب NSObject.

ملخّص طريقة المثيل

(instancetype) - init
 المُهيئ المُعيّن. المزيد...
 

ملخّص الموقع

NSTimeInterval streamPosition
 موضع ساحة المشاركات الحالي من GCKRemoteMediaClient المزيد...
 
NSTimeInterval streamDuration
 مدّة البث الحالية من GCKRemoteMediaClient. المزيد...
 
BOOL inputEnabled
 تكتب السمة GCKUIMediaController هذه السمة لتفعيل أو إيقاف عناصر التحكّم في واجهة المستخدم التي تديرها وحدة التحكّم هذه. المزيد...
 

تفاصيل الطريقة

- (instancetype) init

المُهيئ المُعيّن.

تفاصيل الموقع

- (NSTimeInterval) streamPosition
readwritenonatomicassign

موضع ساحة المشاركات الحالي من GCKRemoteMediaClient

تكتب السمة GCKUIMediaController هذه السمة كلما تغيّر موضع مصدر البيانات، وبينما يتقدّم مصدر البيانات، سيتم تعديل الموقع مرة واحدة في الثانية. يراقب GCKUIMediaController الخاصية (ما لم تكن قيد الكتابة) وإذا تغيّرت، تُصدر أمر الوسائط المناسب من خلال GCKRemoteMediaPlayer للانتقال إلى موضع البث الجديد. وتجدر الإشارة إلى أن تحديث هذه القيمة في مجموعة بث لا يمكن البحث عنها لن يكون له أي تأثير.

- (NSTimeInterval) streamDuration
readwritenonatomicassign

مدّة البث الحالية من GCKRemoteMediaClient.

تكتب السمة GCKUIMediaController هذه السمة كلما تغيّرت مدة البث. إذا لم تكن مدة البث معروفة (لأنه بث مباشر مثلاً)، ستكون القيمة المكتوبة kGCKInvalidTimeInterval. وليس من المفيد للتطبيق تغيير هذه القيمة.

- (BOOL) inputEnabled
readwritenonatomicassign

تكتب السمة GCKUIMediaController هذه السمة لتفعيل أو إيقاف عناصر التحكّم في واجهة المستخدم التي تديرها وحدة التحكّم هذه.

يتم مؤقتًا إيقاف عناصر التحكم في واجهة المستخدم المتعلقة بالوسائط أثناء تنفيذ أمر وسائط.