元のドキュメント: developer.apple.com/documentation/authenticationservices/asauthorizationappleidbutton


クラス


ASAuthorizationAppleIDButton


ユーザーが「Apple でサインイン」のフローを開始できるように、あなたがインターフェースに追加するコントロール。


iOS 13.0+ iPadOS 13.0+ Mac Catalyst 13.1+ macOS 10.15+ tvOS 13.0+

visionOS 1.0+

class ASAuthorizationAppleIDButton




概観


組み込みのボタンのスタイルと型を 1 つ選択し、cornerRadius プロパティを設定してボタンの角の半径を変更してください。ただし、それ以外の点ではボタンのスタイルを変更しないでください。Apple ID 認証ボタンは、「Apple でサインイン」のフローを開始する以外の目的には使用しないでください。


ユーザーがボタンをタップした後、プロバイダを使用して要求を作成し、ASAuthorizationController のインスタンスを使用してその要求を実行します。


各 Apple プラットフォームで利用可能な「Apple でサインイン」ボタンの詳細については、あなたのアプリに「Apple でサインイン」ボタンを表示する を参照してください。





トピックス


イニシャライザー


init(authorizationButtonType: ASAuthorizationAppleIDButton.ButtonType, authorizationButtonStyle: ASAuthorizationAppleIDButton.Style)

与えられた型とスタイルで、新しい「Apple でサインイン」認証ボタンを作成します。


convenience init(type: ASAuthorizationAppleIDButton.ButtonType, style: ASAuthorizationAppleIDButton.Style)

与えられた型とスタイルで、新しい「Apple でサインイン」認証ボタンを作成します。



ボタンのスタイル設定


var cornerRadius: CGFloat

Apple ID でサインインボタンの角丸の半径(ポイント単位)。


enum Style

認証ボタンのスタイル。


enum ButtonType

認証ボタンの型。


関連


以下から継承


NSControl

UIControl


以下に準拠


CALayerDelegate

CLBodyIdentifiable

CMBodyIdentifiable

CVarArg

CustomDebugStringConvertible

CustomStringConvertible

Equatable

Hashable

NSAccessibilityButton

NSAccessibilityElementProtocol

NSAccessibilityProtocol

NSAnimatablePropertyContainer

NSAppearanceCustomization

NSCoding

NSDraggingDestination

NSObjectProtocol

NSStandardKeyBindingResponding

NSTouchBarProvider

NSUserActivityRestoring

NSUserInterfaceItemIdentification

Sendable

SendableMetatype

UIAccessibilityIdentification

UIActivityItemsConfigurationProviding

UIAppearance

UIAppearanceContainer

UIContextMenuInteractionDelegate

UICoordinateSpace

UIDynamicItem

UIFocusEnvironment

UIFocusItem

UIFocusItemContainer

UILargeContentViewerItem

UIPasteConfigurationSupporting

UIPopoverPresentationControllerSourceItem

UIResponderStandardEditActions

UITraitChangeObservable

UITraitEnvironment

UIUserActivityRestoring





以下も見よ


「Apple でサインイン」の提供


class WKInterfaceAuthorizationAppleIDButton

「Apple でサインイン」の要求をトリガーするために使用できるボタン。













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ