Lớp GCKUI MiniMediaControlsViewController

Tài liệu tham khảo về lớp GCKUI MiniMediaControlsViewController

Tổng quan

Bộ điều khiển khung hiển thị triển khai thanh điều khiển "đang phát".

Trong cấu hình mặc định, màn hình sẽ hiển thị hình thu nhỏ, tiêu đề và phụ đề cho nội dung đa phương tiện hiện tại, thanh tiến trình phát trực tuyến và nút bật tắt phát/tạm dừng.

Xem GCKUIMiniMediaControlsViewControllerDelegate để biết giao thức uỷ quyền.

Năm thành lập
3

Kế thừa UIViewController. Triển khai <GCKUIMediaButtonBarProtocol>.

Tóm tắt phương thức thực thể

(NSUInteger) - buttonCount
 Số nút tối đa mà trình nhận có thể tuỳ chỉnh. Xem thêm...
 
(void) - setButtonType:atIndex:
 Đặt loại nút cho nút tại vị trí index. Xem thêm...
 
(GCKUIMediaButtonType- buttonTypeAtIndex:
 Trả về kiểu hiện tại của nút tại một vị trí cho trước. Xem thêm...
 
(void) - setCustomButton:atIndex:
 Đặt thực thể của UIButton sẽ hiển thị ở một vị trí nút nhất định. Xem thêm...
 
(nullable UIButton *) - customButtonAtIndex:
 Trả về tham chiếu đến nút tuỳ chỉnh tại một vị trí cho trước. Xem thêm...
 

Tóm tắt về thuộc tính

id
< GCKUIMiniMediaControlsViewControllerDelegate
delegate
 Cổng điều khiển của trình điều khiển chế độ xem, thường là trình điều khiển chế độ xem toàn màn hình, chịu trách nhiệm trình bày và ẩn thanh điều khiển này khi thích hợp. Xem thêm...
 
BOOL thumbnailEnabled
 Liệu hình thu nhỏ có hiển thị hay không. Xem thêm...
 
BOOL active
 Cho biết trạng thái hiển thị của thanh điều khiển. Xem thêm...
 
CGFloat minHeight
 Chiều cao tối thiểu (và được ưu tiên) mà chế độ xem này sẽ hiển thị. Xem thêm...
 

Chi tiết phương pháp

- (NSUInteger) buttonCount

Số nút tối đa mà trình nhận có thể tuỳ chỉnh.

Trả bóng
Số lượng nút.
- (void) setButtonType: (GCKUIMediaButtonType buttonType
atIndex: (NSUInteger)  index 

Đặt loại nút cho nút tại vị trí index.

Parameters
buttonTypeThe 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.
indexThe 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

Trả về kiểu hiện tại của nút tại một vị trí cho trước.

Parameters
indexThe button's position, where 0 is the left-most position.
Trả bóng
Loại nút tại vị trí đã chọn.
- (void) setCustomButton: (nullable UIButton *)  customButton
atIndex: (NSUInteger)  index 

Đặt thực thể của UIButton sẽ hiển thị ở một vị trí nút nhất định.

Parameters
customButtonThe button instance to be presented in the control bar.
indexThe 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

Trả về tham chiếu đến nút tuỳ chỉnh tại một vị trí cho trước.

Parameters
indexThe button's position, where 0 is the right-most position.
Trả bóng
Tham chiếu đến nút ở vị trí đã chọn, hoặc nil nếu không có nút tuỳ chỉnh nào ở vị trí đó, hoặc vị trí không hợp lệ.

Chi tiết về cơ sở lưu trú

- (id<GCKUIMiniMediaControlsViewControllerDelegate>) delegate
readwritenonatomicweak

Cổng điều khiển của trình điều khiển chế độ xem, thường là trình điều khiển chế độ xem toàn màn hình, chịu trách nhiệm trình bày và ẩn thanh điều khiển này khi thích hợp.

- (BOOL) thumbnailEnabled
readwritenonatomicassign

Liệu hình thu nhỏ có hiển thị hay không.

Theo mặc định, thuộc tính này được đặt thành YES.

- (BOOL) active
readnonatomicassign

Cho biết trạng thái hiển thị của thanh điều khiển.

Khi YES, có nội dung nghe nhìn đang được truyền mà có thể được kiểm soát bằng thanh điều khiển và có thể hiển thị nội dung nghe nhìn đó. Khi NO, thanh điều khiển sẽ bị ẩn.

- (CGFloat) minHeight
readnonatomicassign

Chiều cao tối thiểu (và được ưu tiên) mà chế độ xem này sẽ hiển thị.