XCode 26.6 日本語化計画
元のドキュメント: developer.apple.com/documentation/watchkit/wkinterfaceauthorizationappleidbutton
Apple でサインインのリクエストをトリガーするために使用できるボタン。
class WKInterfaceAuthorizationAppleIDButton
Apple Watch 上で「Appleでサインイン」を開始するには、認証ボタンを使用してください。このボタンは、サインイン要求を開始する以外の操作には使用できません。
このクラスを自分でサブクラス化したり、インスタンスを作成したりしないでください。代わりに、オブジェクトライブラリからボタンをドラッグしてストーリーボードに追加してください。次に、インターフェースコントローラクラスでアウトレットを定義し、それをボタンオブジェクトに接続して下さい。
| Swift | Objective-C |
@IBOutlet weak var authorizationButton: WKInterfaceAuthorizationAppleIDButton!
@property (weak, nonatomic) IBOutlet WKInterfaceAuthorizationAppleIDButton * authorizationButton;
インターフェースコントローラの初期化時に、WatchKit はこのクラスの新しいインスタンスを作成し、それをあなたのアウトレットに割り当てます。その時、アウトレット内のオブジェクトを使用してボタンに変更を加えることができます(たとえば、ボタンを非表示にしたり、無効にしたりできます)。このクラスは、そのスーパークラスである WKInterfaceObject クラスからメソッドとプロパティを継承しています。
認証ボタンのタップに応答するには、ストーリーボード内のインターフェースオブジェクトをインターフェースコントローラのアクションメソッドに接続して下さい。
| Swift | Objective-C |
@IBAction func beginAppleIDSignIn()
- (IBAction)beginAppleIDSignIn
アクションメソッド内で、認証プロバイダーを使用してサインインリクエストを作成し、次に ASAuthorizationController のインスタンスを使用してリクエストを実行します。
init(style: WKInterfaceAuthorizationAppleIDButton.Style, target: Any?, action: Selector)
SwiftUI で使用するための認証ボタンを作成します。
認証ボタンのスタイルを定義する値。
init(target: Any?, action: Selector)
SwiftUI で使用するための認証ボタンを作成します。
  廃止  
NSObjectProtocol
静的なテキストを表示するインターフェース要素。
現在の日付または時刻を表示するラベル。
カウントダウンまたはカウントアップタイマーを表示するラベル。
あなたの watchOS アプリのユーザーインターフェイスにあるボタン。
class WKInterfacePaymentButton
Apple Pay による支払いを行うために使用できるボタン。
class WKInterfaceTextField
編集可能なテキスト領域を表示するインターフェース要素。
class WKInterfaceSwitch
オンとオフの状態を切り替えるインターフェース要素。
class WKInterfaceSlider
ユーザーが値の範囲から単一の浮動小数点数を選択できるようにするインターフェース要素。
class WKInterfaceActivityRing
HealthKit のアクティビティサマリーオブジェクトのデータを表示するビュー。
class WKInterfaceMap
あなたが指定した場所の、操作不可能な地図を表示するインターフェイス要素。