Important: Starting May 1, 2024, Apple requires Privacy Manifests and signatures for iOS applications that use commonly-used SDKs, including GoogleSignIn-iOS. Upgrade to GoogleSignIn-iOS v7.1.0+ before May 1, 2024. Follow our upgrade guide.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-19 UTC."],[[["\u003cp\u003e\u003ccode\u003eGIDSignInButtonStyle\u003c/code\u003e defines the layout styles for the \u003ccode\u003eGIDSignInButton\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe button styles include \u003ccode\u003eStandard\u003c/code\u003e, \u003ccode\u003eWide\u003c/code\u003e, and \u003ccode\u003eIconOnly\u003c/code\u003e, each with predefined dimensions to accommodate various languages.\u003c/p\u003e\n"],["\u003cp\u003eMinimum button sizes ensure readability and usability across different languages, with \u003ccode\u003eStandard\u003c/code\u003e being 230x48 points, \u003ccode\u003eWide\u003c/code\u003e being 312x48 points, and \u003ccode\u003eIconOnly\u003c/code\u003e a fixed 48x48 points.\u003c/p\u003e\n"]]],[],null,["# GoogleSignIn Framework Reference\n\nGIDSignInButtonStyle\n====================\n\n enum GIDSignInButtonStyle : NSInteger {}\n\nThe layout styles supported by the [GIDSignInButton](../Classes/GIDSignInButton.html).\n\nThe minimum size of the button depends on the language used for text.\nThe following dimensions (in points) fit for all languages:\n\n- kGIDSignInButtonStyleStandard: 230 x 48\n- kGIDSignInButtonStyleWide: 312 x 48\n- kGIDSignInButtonStyleIconOnly: 48 x 48 (no text, fixed size)\n- `\n ``\n ``\n `\n\n ### [kGIDSignInButtonStyleStandard](#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleStandard)\n\n `\n ` \n Undocumented \n\n #### Declaration\n\n Objective-C \n\n kGIDSignInButtonStyleStandard = 0\n\n- `\n ``\n ``\n `\n\n ### [kGIDSignInButtonStyleWide](#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleWide)\n\n `\n ` \n Undocumented \n\n #### Declaration\n\n Objective-C \n\n kGIDSignInButtonStyleWide = 1\n\n- `\n ``\n ``\n `\n\n ### [kGIDSignInButtonStyleIconOnly](#/c:@E@GIDSignInButtonStyle@kGIDSignInButtonStyleIconOnly)\n\n `\n ` \n Undocumented \n\n #### Declaration\n\n Objective-C \n\n kGIDSignInButtonStyleIconOnly = 2"]]