Lớp GCKUICastButton

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

Tổng quan

Một lớp con của UIButton triển khai nút "Truyền".

Năm thành lập
3

Kế thừa UIButton.

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

(instancetype) - initWithCoder:
 Tạo một GCKUICastButton mới bằng bộ giải mã nhất định. Xem thêm...
 
(instancetype) - initWithFrame:
 Tạo một GCKUICastButton mới với khung đã cho. Xem thêm...
 
(void) - setInactiveIcon:activeIcon:animationIcons:
 Đặt biểu tượng cho các trạng thái hoạt động, không hoạt động và động của nút. Xem thêm...
 
(void) - setAccessibilityLabel:forCastState:
 Đặt nhãn hỗ trợ tiếp cận cho các trạng thái truyền của nút. Xem thêm...
 

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

BOOL triggersDefaultCastDialog
 Một cờ cho biết liệu sự kiện chạm trên nút này có kích hoạt màn hình hộp thoại Truyền do khung cung cấp hay không. Xem thêm...
 
id< GCKUICastButtonDelegatedelegate
 Thiết lập chế độ uỷ quyền để phản hồi các hành động của người dùng được thực hiện trên GCKUICastButton. Xem thêm...
 

Chi tiết phương pháp

- (instancetype) initWithCoder: (NSCoder *)  decoder

Tạo một GCKUICastButton mới bằng bộ giải mã nhất định.

- (instancetype) initWithFrame: (CGRect)  frame

Tạo một GCKUICastButton mới với khung đã cho.

- (void) setInactiveIcon: (UIImage *)  inactiveIcon
activeIcon: (UIImage *)  activeIcon
animationIcons: (NSArray< UIImage * > *)  animationIcons 

Đặt biểu tượng cho các trạng thái hoạt động, không hoạt động và động của nút.

Tất cả hình ảnh được cung cấp phải đơn sắc với nền trong suốt. Màu sắc của hình ảnh không quan trọng, vì màu phủ của nút (thuộc tính tintColor) xác định màu mà hình ảnh được hiển thị.

- (void) setAccessibilityLabel: (NSString *)  label
forCastState: (GCKCastState)  state 

Đặt nhãn hỗ trợ tiếp cận cho các trạng thái truyền của nút.

Bạn nên đặt nhãn hỗ trợ tiếp cận cho nút này. Nhãn do setAccessibilityLabel: được áp dụng cho tất cả trạng thái truyền.

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

- (BOOL) triggersDefaultCastDialog
readwritenonatomicassign

Một cờ cho biết liệu sự kiện chạm trên nút này có kích hoạt màn hình hộp thoại Truyền do khung cung cấp hay không.

Theo mặc định, thuộc tính này được đặt thành YES. Nếu muốn tự xử lý các sự kiện chạm, ứng dụng phải đặt thuộc tính thành NO, đồng thời đăng ký một mục tiêu và hành động thích hợp cho sự kiện chạm đó. Bạn không thể đặt thuộc tính này thành NO nếu đặt delegate thành giá trị non-nil.

Deprecated:
Sử dụng các phương thức GCKUICastButtonDelegate để phản hồi các thao tác của người dùng trên nút truyền.
- (id<GCKUICastButtonDelegate>) delegate
readwritenonatomicweak

Thiết lập chế độ uỷ quyền để phản hồi các hành động của người dùng được thực hiện trên GCKUICastButton.

Không nên đặt thẻ uỷ quyền thành giá trị non-nil nếu thuộc tính không dùng nữa triggersDefaultCastDialog được đặt thành NO.

Năm thành lập
4.6.0