개요
'전송' 버튼을 구현하는 UIButton의 서브클래스입니다.
- 이후
- 3.0
UIButton을 상속합니다.
인스턴스 메서드 요약 | |
(instancetype) | - initWithCoder: |
주어진 디코더를 사용하여 새 GCKUICastButton를 생성합니다. 더보기 | |
(instancetype) | - initWithFrame: |
지정된 프레임으로 새 GCKUICastButton를 생성합니다. 더보기 | |
(void) | - setInactiveIcon:activeIcon:animationIcons: |
버튼의 활성, 비활성, 애니메이션 상태의 아이콘을 설정합니다. 더보기 | |
(void) | - setAccessibilityLabel:forCastState: |
버튼의 전송 상태에 대한 접근성 라벨을 설정합니다. 더보기 | |
숙박 시설 요약 | |
BOOL | triggersDefaultCastDialog |
이 버튼의 터치 이벤트가 프레임워크에서 제공하는 Cast 대화상자의 표시를 트리거하는지 여부를 나타내는 플래그입니다. 더보기 | |
메소드 세부정보
- (instancetype) initWithCoder: | (NSCoder *) | decoder |
주어진 디코더를 사용하여 새 GCKUICastButton를 생성합니다.
- (instancetype) initWithFrame: | (CGRect) | frame |
지정된 프레임으로 새 GCKUICastButton를 생성합니다.
- (void) setInactiveIcon: | (UIImage *) | inactiveIcon | |
activeIcon: | (UIImage *) | activeIcon | |
animationIcons: | (NSArray< UIImage * > *) | animationIcons | |
버튼의 활성, 비활성, 애니메이션 상태의 아이콘을 설정합니다.
제공된 이미지는 모두 배경이 투명한 단색이어야 합니다. 버튼의 색조 색상 (tintColor
속성)이 렌더링되는 색상을 결정하므로 이미지의 색상은 중요하지 않습니다.
- (void) setAccessibilityLabel: | (NSString *) | label | |
forCastState: | (GCKCastState) | state | |
버튼의 전송 상태에 대한 접근성 라벨을 설정합니다.
버튼의 접근성 라벨을 설정하는 데 권장되는 방법입니다. setAccessibilityLabel로 설정된 라벨은 모든 전송 상태에 적용됩니다.
숙박 시설 세부정보
|
readwritenonatomicassign |
이 버튼의 터치 이벤트가 프레임워크에서 제공하는 Cast 대화상자의 표시를 트리거하는지 여부를 나타내는 플래그입니다.
기본적으로 이 속성은 YES
로 설정됩니다. 애플리케이션이 터치 이벤트를 직접 처리하려면 속성을 NO
로 설정하고 터치 이벤트에 적절한 타겟과 작업을 등록해야 합니다.