GIDSignInButton
@interface GIDSignInButton : UIControl
This class provides the Sign in with Google
button.
You can instantiate this class programmatically or from a NIB file. You
should set up the GIDSignIn
shared instance with your client ID and any
additional scopes, implement the delegate methods for GIDSignIn
, and add
this button to your view hierarchy.
-
The layout style for the sign-in button. Possible values:
- kGIDSignInButtonStyleStandard: 230 x 48 (default)
- kGIDSignInButtonStyleWide: 312 x 48
- kGIDSignInButtonStyleIconOnly: 48 x 48 (no text, fixed size)
Declaration
Swift
var style: GIDSignInButtonStyle { get set }
Objective-C
@property (assign, readwrite, nonatomic) GIDSignInButtonStyle style;
-
The color scheme for the sign-in button. Possible values:
- kGIDSignInButtonColorSchemeDark
- kGIDSignInButtonColorSchemeLight (default)
Declaration
Swift
var colorScheme: GIDSignInButtonColorScheme { get set }
Objective-C
@property (assign, readwrite, nonatomic) GIDSignInButtonColorScheme colorScheme;