Мне нужно открыть google login viewController как модальный из существующего viewController. Это нормально, но я не знаю, как добавить кнопку для закрытия модального, потому что я не использую UINavigationController. У кого-то такая же проблема?, представляющий GTMOAuth2ViewControllerTouch с настоящим представлениемController: анимированный: завершение
GTMOAuth2ViewControllerTouch *viewController;
viewController = [GTMOAuth2ViewControllerTouch controllerWithScope:GOOGLE_SCOPE_YOUTUBE
clientID:GOOGLE_CLIENT_ID
clientSecret:GOOGLE_CLIENT_SECRET
keychainItemName:GOOGLE_KEYCHAIN
delegate:self
finishedSelector:finishedSel];
NSDictionary *params = [NSDictionary dictionaryWithObject:@"es" forKey:@"hl"];
viewController.signIn.additionalAuthorizationParameters = params;
viewController.signIn.shouldFetchGoogleUserProfile = YES;
NSString *html = @"<html><body style=\"font-family:Arial\"><div style=\"text-align:center;\">Cargando página para iniciar sesión...</div></body></html>";
viewController.initialHTMLString = html;
[self presentViewController:viewController animated:NO completion:nil];
благодаря
См. Этот ответ ... http://stackoverflow.com/questions/21453691/google-drive-ios-sdk-display-cancel-login-button – andrewbuilder