无法使用UIWebView打开网页

时间:2013-02-17 20:01:47

标签: ios

我正在编写一个应用程序,可让用户从桌面视图中打开youtube运动/健身视频。所以,我想传递表视图中每个单元格的给定网站地址。代码执行没有错误,但在我选择单元格时模拟器中没有打开任何网页。以下是实现文件的代码:

- (void)viewDidLoad
{
[super viewDidLoad];

//Create a URL object
NSURL *url = [NSURL URLWithString:urlAddress];

//Switch values based on exerciseNumber
switch (exerciseNumber) {
    case 0:{
        self.title = @"Straight Leg Raise";
        urlAddress = @"http://www.youtube.com/watch?v=sb_2OVC4TuM";
    }
        break;
    case 1:{
        self.title = @"Supine Hip Abduction with Elastic Band";
        urlAddress = @"http://www.youtube.com/watch?v=9gnmbjrjEuM";
        break;
    }
    default:{
        self.title = @"No Exercise Selected";
        urlAddress = @"http://www.rehabview.com";
        break;
    }
}

//Create a URL request object
NSURLRequest *request = [NSURLRequest requestWithURL:url];

//load the request in the UIWebView
[webView loadRequest:request];  

}

知道我做错了什么吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

在设置NSURL字符串的switch语句后创建urlAddress对象。