2012-12-28 13 views
5

To pytanie wydaje się być duplikatem, ale problem polega na tym, że inne pytania są stare lub nie odpowiadają jako moje potrzeby.Przycisk podobny do Facebooka w aplikacji rodzimej iPhone'a

Co mam zrobić: Mam zintegrowaną Facebook dla iOS 5 i iOS 6 i to zarówno na ścianie jest dzielenie się prawidłowo.

Problem Moja aplikacja posiada UIButton „jak” się podoba moja strona aplikacji na Facebooku. Chcę tego, jeśli użytkownik kliknie na ten przycisk, powinien móc polubić tę stronę.

Mam wyszukiwane godziny, ale nie mogę uzyskać odpowiedniego rozwiązania.

Dla iOS 6 dostaję poniższy link w Apple iOS 6 miejscu

iOS 6 with facebook

tu w trzecim segmencie pokazać obraz gdzie strona aplikacja jest otwarta w UIViewController z Facebook Like Button. i powiedział, że możemy go otworzyć bez opuszczania naszej aplikacji.

Wyszukiwanie, ale nie mogę otworzyć tej strony w UIViewController, kiedy otwieramy okno dialogowe udostępniania.

Zapytaj mnie, jeśli potrzebujesz więcej informacji.

Chętnie otrzymuję wszelkiego rodzaju pomoc lub informacje.

Odpowiedz

0

O ile mi wiadomo, aplikacja wyświetlana przez Apple z wbudowanym przyciskiem Like (np. App Store) korzysta z widoku internetowego, aby wyświetlić jego zawartość. Ten przycisk nie jest czymś, co można uzyskać z natywnego kodu. Powodem jest to, że Facebook nie będzie chciał robić podobnych działań bez działania użytkownika, aby je uruchomić (usłyszałem to od faceta z Facebooka na konferencji App Day 2012 w Paryżu). Jedynym sposobem na zapewnienie tego jest hermetyzacja i ukrycie tego w komponencie HTML.

Proponuję utworzyć małą witrynę internetową wyświetlającą stronę zawierającą tylko przycisk Lubię to żądanej strony. Daj nam znać, jeśli to działa! ;-)

0

Mathieu ma rację, nie ma sposobu, aby to zrobić z normalnym UIButtonem.

Musisz użyć ramki iFrame (ładowanej w UIWebView), jeśli chcesz, aby przycisk natychmiast polubił stronę. Nie podobało mi się to podejście, ponieważ ładowanie iFrame zajmuje trochę czasu. Więcej informacji można znaleźć tutaj: http://www.raywenderlich.com/1626/how-to-post-to-a-users-wall-upload-photos-and-add-a-like-button-from-your-iphone-app

Skończyłem z UIButtonem, który otwiera stronę na Facebooku w Facebook.app lub Safari.app. Użytkownik musi ręcznie nacisnąć podobny przycisk.

Powiązane problemy