我想通過製作一個簡單的應用來學習Xcode。 但我一直在尋找在網絡上的時間(天),我無法弄清楚如何使一個按鈕,在另一個視圖控制器打開一個UIWebView:S按下一個按鈕,然後在另一個ViewController中打開一個URL
首先讓我告訴你一些代碼,我已經準備好:
我有幾個按鈕om我的主要故事板,每個是標題一些國家代碼,如英國,CA和DK。
當我按下這些按鈕之一,我有一個這樣的IBAction爲:
- (IBAction)ButtonPressed:(UIButton *)sender {
// Google button pressed
NSURL* allURLS;
if([sender.titleLabel.text isEqualToString:@"DK"]) {
// Create URL obj
allURLS = [NSURL URLWithString:@"http://google.dk"];
}else if([sender.titleLabel.text isEqualToString:@"US"])
{
allURLS = [NSURL URLWithString:@"http://google.com"];
}else if([sender.titleLabel.text isEqualToString:@"CA"])
{
allURLS = [NSURL URLWithString:@"http://google.ca"];
}
NSURLRequest* req = [NSURLRequest requestWithURL:allURLS];
[myWebView loadRequest:req];
}
如何讓我的其他的viewController命名myWebView這個開放的UIWebView?
請幫迷路的人:d
不要ü要推到另一個視圖控制呃?是的,然後在該視圖控制器中聲明一個字符串變量並將該URL傳遞給該變量。然後在ViewDidLoad中加載字符串url。 –
@Suresh我該怎麼做呢?,我是Xcode中的一個新的n00b。 – D79