GCKUICastButton クラス リファレンス
概要
「キャスト」ボタンを実装する UIButton のサブクラス。
- 発足
- 3.0
UIButton を継承します。
インスタンス メソッドの概要 | |
| (instancetype) | - initWithCoder: |
| 指定されたデコーダを使用して新しい GCKUICastButton を構築します。詳細... | |
| (instancetype) | - initWithFrame: |
| 指定されたフレームで新しい GCKUICastButton を構築します。詳細... | |
| (void) | - setInactiveIcon:activeIcon:animationIcons: |
| ボタンのアクティブ、非アクティブ、アニメーション状態のアイコンを設定します。詳細... | |
| (void) | - setAccessibilityLabel:forCastState: |
| ボタンのキャスト状態のユーザー補助ラベルを設定します。詳細... | |
プロパティの概要 | |
| BOOL | triggersDefaultCastDialog |
| このボタンのタッチイベントが、フレームワークによって提供されるキャスト ダイアログの表示をトリガーするかどうかを示すフラグ。詳細... | |
メソッドの詳細
| - (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 |
このボタンのタッチイベントで、フレームワークが提供するキャスト ダイアログの表示をトリガーするかどうかを示すフラグ。
デフォルトでは、このプロパティは YES に設定されています。アプリケーションがタッチイベントを自身で処理したい場合は、プロパティを NO に設定し、タッチイベントの適切なターゲットとアクションを登録する必要があります。