2012-12-19 2 views
8

Für iOS5 anmelden können wir verweisen: Prompt login alert with Twitter framework in iOS5?Twitter Rahmen für iOS6, wie durch die Einstellungen von App

Aber für iOS6, die nicht hilfsbereit werde ich in folgender Weise versucht haben, aber es ist ein Tastatur Aussehen Problem vorhanden ist, ist es Irgend jemand, der mir dabei helfen können:

SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; 
tweetSheet.view.hidden=TRUE; 

[self presentViewController:tweetSheet animated:YES completion:^{ 
    [tweetSheet.view endEditing:YES]; 
}]; 
+0

Dies wird nur dann zur Anmeldung angezeigt, wenn Sie noch kein Twitter-Konto auf Ihrem Gerät eingerichtet haben. – RayofHope

+0

Für iOS 7 müssen Sie Twitter, Social, Accounts Framework hinzufügen und müssen jetzt diese Links durchlaufen dev.twitter.com/docs/ios/using-reverse-auth ... dev.twitter.com/docs/auth/Autorisierung-Anfrage .. Melden Sie sich in Twitter und fügen Sie Ihre App in apps.twitter.com –

Antwort

7

ich eine kleine Änderung vornehmen und das Problem weg

in obigen Code gegangen, als Viewcontroller präsentiert set nur animated:NO

 

    [self presentViewController:tweetSheet animated:NO completion:^{ 
     [tweetSheet.view endEditing:YES]; 
    }] 

+0

Schöne Lösung, kann nicht glauben, es gibt keine native Prüfung – justMike

+0

auf ios7 zeigt es Tastatur –