# GoogleSignIn Framework Reference

# GIDSignInButtonStyle

    enum GIDSignInButtonStyle : NSInteger {}

The layout styles supported by the `https://developers.google.com/identity/sign-in/ios/reference/Classes/GIDSignInButton.html`.

The minimum size of the button depends on the language used for text.
The following dimensions (in points) fit for all languages:

- kGIDSignInButtonStyleStandard: 230 x 48
- kGIDSignInButtonStyleWide: 312 x 48
- kGIDSignInButtonStyleIconOnly: 48 x 48 (no text, fixed size)
- `


  ### [kGIDSignInButtonStyleStandard](https://developers.google.com/identity/sign-in/ios/reference/Enums/GIDSignInButtonStyle#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleStandard)


  ` Undocumented

  #### Declaration

  Objective-C

      kGIDSignInButtonStyleStandard = 0

- `


  ### [kGIDSignInButtonStyleWide](https://developers.google.com/identity/sign-in/ios/reference/Enums/GIDSignInButtonStyle#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleWide)


  ` Undocumented

  #### Declaration

  Objective-C

      kGIDSignInButtonStyleWide = 1

- `


  ### [kGIDSignInButtonStyleIconOnly](https://developers.google.com/identity/sign-in/ios/reference/Enums/GIDSignInButtonStyle#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleIconOnly)


  ` Undocumented

  #### Declaration

  Objective-C

      kGIDSignInButtonStyleIconOnly = 2