Ich bin neu zu iphone application.Ich habe 6 uiimages in einem view.fifth Bild ist facebook und sechsten ist twiter.Under Bilder, Iplaceed zwei roundrectbuttons wie click5 und click6. Meine Anforderung ist, wenn ich auf diese Bilder klicke, muss ich auf die Anmeldeseiten von Facebook und Twitter gehen.wie kann ich das tun? Kann mir jemand ein Beispiel schicken und es näher erklären?Wie verbinde ich die Web-URL in der iPhone-Anwendungsentwicklung?
Antwort
Wenn Sie den Benutzer auf die Website mit Safari senden möchten, rufen Sie die openURL:
Methode in der UIApplication
Klasse, wie folgt aus:
NSURL *facebookURL = [NSURL URLWithString:@"http://www.facebook.com"];
[[UIApplication sharedApplication] openURL:facebookURL];
Wenn eine Schaltfläche, um eine Aktion zuweisen, verwenden Sie die UIButton
' s addTarget:action:forControlEvents:
, die einen Event-Handler als Aktion bereitstellt. Sagen Sie dies in viewDidLoad
up Einstellung, könnte es so aussehen:
- (void) viewDidLoad {
[myButton addTarget:self
action:@selector(btnClicked:)
forControlEvents:UIControlEventTouchUpInside];
}
/**
* Click/tap event handler for some buttons
*/
- (IBAction) btnClicked:(id)sender {
// Check which button was pressed.
if (sender == self.click5) {
// ...
}
else if (sender == self.click6) {
// ...
}
}
Sie kennen den sehr einfachste Weg, dies zu tun? Mit der kostenlosen 3rd Party Komponente ShareKit. Es umschließt die APIs von Facebook und Twitter (und einigen anderen sozialen Netzwerken), um es buchstäblich zu einem Drei-Zeilen-Deal zu machen, um Dinge zu posten.
Ich benutzte es zum ersten Mal in der letzten App, die ich gebaut habe und ich war SHOCKED, wie einfach es zu benutzen war.
können Sie diesen Beispielcode für mich senden? – Lakshminarayana
Hier ist ihre "How to use" Seite. Viel Beispielcode. Die Sache zu beachten ist, wie wenig Code es braucht, um dieses Modul zum Laufen zu bringen. http://getshekit.com/install/ –
- 1. Kann Bilder zu iCarousel von der Weburl
- 2. Wie verbinde ich in xcode
- 3. Wie verbinde ich meine asp.net
- 4. Wie verbinde ich ein Video?
- 5. Wie verbinde ich die Firefox Plug-in Options Schaltfläche?
- 6. Wie verbinde ich zwei Linien in vi?
- 7. Wie verbinde ich einen Webserver
- 8. Wie verbinde ich mit fakes3
- 9. Wie verbinde ich mich mit der Datenbank in Magento?
- 10. Wie verbinde ich Bibliotheken in Eclipse C++
- 11. Wie verbinde ich Access-Datenbank in C#
- 12. Wie verbinde ich zwei Pfade in C#?
- 13. Wie verbinde ich asyncio.coroutines, die kontinuierlich Daten produzieren und konsumieren?
- 14. Wie verbinde ich die C Runtime Library mit 'ld'?
- 15. Wie verbinde ich Java Desktop-Anwendungen mit der Cloud?
- 16. Wie verbinde ich dynamisch zwischen zwei Tabellen
- 17. Wie verbinde ich mich mit der Campaign Monitor-API?
- 18. Wie verbinde ich Segel mit Mongodb?
- 19. Wie verbinde ich das (bei jeder Funktion)?
- 20. Wie verbinde ich X11 mit der virtuellen Box?
- 21. Django 1.2: Wie verbinde ich pre_save Signal mit der Klassenmethode
- 22. Wie verbinde ich OCaml mit iPhone API?
- 23. Wie verbinde ich das Formular mit der Webseite (Sockets)
- 24. Wie verbinde ich meine Tabellen mit Identitätstabellen?
- 25. Wie verbinde ich den Schatten der Box diagonal?
- 26. Wie verbinde ich Storyboard mit viewcontroller
- 27. Wie verbinde ich io.Reader und io.Writer?
- 28. Wie verbinde ich zwei Elemente eines Vektors?
- 29. Wie verbinde ich eine Hintergrundfarbe mit jquery?
- 30. Wie verbinde ich meinen ftp mit Webstorm?
Vielen Dank, es ist sehr nützlich für mich. – Lakshminarayana