بررسی اجمالی
یک نمایش کنترل کننده که نوار کنترل "در حال پخش" را پیاده سازی می کند.
در پیکربندی پیشفرض خود، یک تصویر کوچک، عنوان و زیرنویس برای آیتم رسانه فعلی، یک نوار پیشرفت جریان، و یک دکمه جابجایی پخش/مکث نمایش میدهد.
برای پروتکل نمایندگی، به GCKUIMiniMediaControlsViewControllerDelegate مراجعه کنید.
- از آنجا که
- 3.0
UIViewController را به ارث می برد. <GCKUIMediaButtonBarProtocol> را پیاده سازی می کند.
خلاصه روش نمونه | |
(NSUInteger) | - buttonCount |
حداکثر تعداد دکمه هایی که می تواند توسط گیرنده سفارشی شود. بیشتر... | |
(void) | - setButtonType:atIndex: |
نوع دکمه را برای دکمه در index موقعیت تنظیم می کند. بیشتر... | |
( GCKUIMediaButtonType ) | - buttonTypeAtIndex: |
نوع فعلی دکمه را در یک موقعیت معین برمی گرداند. بیشتر... | |
(void) | - setCustomButton:atIndex: |
نمونه UIButton را که باید در یک موقعیت دکمه مشخص ارائه شود را تنظیم می کند. بیشتر... | |
(nullable UIButton *) | - customButtonAtIndex: |
ارجاع به دکمه سفارشی در یک موقعیت معین را برمی گرداند. بیشتر... | |
خلاصه اموال | |
id < GCKUIMiniMediaControlsViewControllerDelegate > | delegate |
نمایشگر نمایش کنترلر، معمولاً یک کنترلر نمای تمام صفحه که مسئول ارائه و پنهان کردن این نوار کنترل در صورت لزوم است. بیشتر... | |
BOOL | thumbnailEnabled |
اینکه آیا تصویر کوچک باید نمایش داده شود یا خیر. بیشتر... | |
BOOL | active |
وضعیت نمایش نوار کنترل را نشان می دهد. بیشتر... | |
CGFloat | minHeight |
حداقل ارتفاع (و ترجیح داده شده) که این نما باید در آن ارائه شود. بیشتر... | |
جزئیات روش
- (NSUInteger) buttonCount |
حداکثر تعداد دکمه هایی که می تواند توسط گیرنده سفارشی شود.
- برمی گرداند
- تعداد دکمه ها
- (void) setButtonType: | ( GCKUIMediaButtonType ) | buttonType | |
atIndex: | (NSUInteger) | index | |
نوع دکمه را برای دکمه در index
موقعیت تنظیم می کند.
- Parameters
-
buttonType The type of the button. If the type is GCKUIMediaButtonTypeCustom , a UIButton instance should be passed for the same index using setCustomButton:atIndex: . Otherwise a default button is created and presented in that position. index The position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount .
- ( GCKUIMediaButtonType ) buttonTypeAtIndex: | (NSUInteger) | index |
نوع فعلی دکمه را در یک موقعیت معین برمی گرداند.
- Parameters
-
index The button's position, where 0 is the left-most position.
- برمی گرداند
- نوع دکمه در موقعیت انتخاب شده.
- (void) setCustomButton: | (nullable UIButton *) | customButton | |
atIndex: | (NSUInteger) | index | |
نمونه UIButton را که باید در یک موقعیت دکمه مشخص ارائه شود را تنظیم می کند.
- Parameters
-
customButton The button instance to be presented in the control bar. index The position in which the button should be presented. 0 is the left-most position. Indices should be smaller than the value returned by buttonCount .
- (nullable UIButton *) customButtonAtIndex: | (NSUInteger) | index |
ارجاع به دکمه سفارشی در یک موقعیت معین را برمی گرداند.
- Parameters
-
index The button's position, where 0 is the right-most position.
- برمی گرداند
- ارجاع به دکمه در موقعیت انتخاب شده، یا اگر دکمه سفارشی در آن موقعیت وجود
nil
باشد یا موقعیت نامعتبر باشد، صفر است.
جزئیات ملک
|
read write nonatomic weak |
نمایشگر نمایش کنترلر، معمولاً یک کنترلر نمای تمام صفحه که مسئول ارائه و پنهان کردن این نوار کنترل در صورت لزوم است.
|
read write nonatomic assign |
اینکه آیا تصویر کوچک باید نمایش داده شود یا خیر.
به طور پیش فرض این ویژگی روی YES
تنظیم شده است.
|
read nonatomic assign |
وضعیت نمایش نوار کنترل را نشان می دهد.
وقتی YES
، رسانه ای در حال ارسال است که می تواند توسط نوار کنترل کنترل شود و قابل مشاهده باشد. وقتی NO
، نوار کنترل باید پنهان شود.
|
read nonatomic assign |
حداقل ارتفاع (و ترجیح داده شده) که این نما باید در آن ارائه شود.