فئة 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 هذه الخاصية لتفعيل عناصر التحكم في واجهة المستخدم التي تديرها وحدة التحكم هذه أو إيقافها.

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