2012-10-17 160 views
0

我想通過iOS應用程序登錄到網頁。當我第一次啓動應用程序時,必須輸入電子郵件地址和密碼。在成功登錄後(Web服務器php & msyql),我重定向到App中的網頁並執行UIWebView。像Facebook一樣。我該怎麼做?像Facebook的應用程序登錄

真的是App開發的初學者。任何教程?

回答

1

設計一個UIViewController並在其中有一個UIWebView。在需要時使用URL請求加載網頁視圖。

UIWebView *webView = [[UIWebView alloc] init]; 
[webView loadRequest:[[NSURLRequest alloc] initWithURL:[NSURL URLWithString:kWebSiteSignUpURL]]]; 

並將UIWebViewDelegate設置爲self,這樣您就可以在每種情況下實現更多邏輯。

@protocol UIWebViewDelegate <NSObject> 

@optional 
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 
- (void)webViewDidStartLoad:(UIWebView *)webView; 
- (void)webViewDidFinishLoad:(UIWebView *)webView; 
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error; 

@end 
+0

謝謝!我在Xcode中很新。我必須把第一個和第二個放在哪裏? VieController.m或ViewController.h? – craphunter