Как подключить веб-URL в разработке приложений для iPhone? - PullRequest
0 голосов
/ 16 декабря 2010

Я новичок в приложении для iphone. У меня 6 изображений в виде. Пятое изображение - Facebook, а шестое - twiter. Под изображениями я разместил две круглые кнопки с названиями click5 и click6.Мое требование заключается в том, что, когда я нажимаю на эти изображения, мне нужно перейти на страницы входа в Facebook и Twitter. Как я могу это сделать? Кто-нибудь может выслать мне пример и объяснить его отдельно?

Ответы [ 2 ]

0 голосов
/ 16 декабря 2010

Ты знаешь самый простой способ сделать это?С бесплатным сторонним компонентом ShareKit .Он оборачивает API-интерфейсы Facebook и Twitter (и нескольких других социальных сетей), чтобы буквально заключить договор на три строки для публикации материалов.

Я впервые использовал его в последнем приложении, которое я создал, и меня поразилонасколько легко это было использовать.

0 голосов
/ 16 декабря 2010

Если вы хотите отправить пользователя на сайт с помощью Safari, вы вызываете метод openURL: в классе UIApplication, например:

NSURL *facebookURL = [NSURL URLWithString:@"http://www.facebook.com"];
[[UIApplication sharedApplication] openURL:facebookURL];

При назначении кнопки действию вы используете UIButton addTarget:action:forControlEvents:, предоставляя обработчик события в качестве действия. Допустим, вы устанавливаете это в viewDidLoad, это может выглядеть так:

- (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) {
        // ...
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...