نظرة عامة
فئة يمكن استخدامها لتنفيذ موضع بث مخصّص و/أو البحث عن واجهة مستخدم، في الحالات التي لا تكون فيها عناصر التحكّم العادية في 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 |
مُعَيِّن مُحدَّد.
تفاصيل العقار
|
readwritenonatomicassign |
موضع ساحة المشاركات الحالي من GCKRemoteMediaClient.
ويكتب GCKUIMediaController هذه الخاصية كلما تغيّر موضع البث. وأثناء تقدّم البث، سيتم تعديل الموقع مرّة واحدة في الثانية. ويلاحظ GCKUIMediaController الموقع (ما لم يكن قيد الكتابة) وفي حال تغييره، يصدر أمر الوسائط المناسب مع GCKRemoteMediaPlayer للبحث عن موضع البث الجديد. يُرجى العِلم بأنّ تعديل هذه القيمة في بثّ غير قابل للبحث لن يكون له أي تأثير.
|
readwritenonatomicassign |
مدة البث الحالية من GCKRemoteMediaClient.
ويكتب GCKUIMediaController هذه الخاصية كلما تغيّرت مدة البث. إذا لم تحدّد مدة للبث مدة معروفة (لأنه بث مباشر مثلاً)، ستكون القيمة المكتوبة kGCKInvalidTimeInterval. ليس من المفيد للتطبيق تغيير هذه القيمة.
|
readwritenonatomicassign |
تكتب GCKUIMediaController هذه الخاصية لتفعيل عناصر التحكم في واجهة المستخدم التي تديرها وحدة التحكم هذه أو إيقافها.
يتم إيقاف عناصر التحكّم في واجهة المستخدم المتعلّقة بالوسائط مؤقتًا أثناء تشغيل أمر على الوسائط.