在分段控件导航网页的帮助下

时间:2011-05-16 17:37:38

标签: iphone ipad

如何借助分段控件来浏览网页?

我确实需要浏览四个网页,一个接一个,有人可以帮助我吗?

有没有人有这个相关的例子?

提前致谢。

2 个答案:

答案 0 :(得分:1)

使用UIWebView对象和UISegmentedControl对象调整视图。将插座连接到控制器中的webView,并将IB中的分段控件的valueChanged事件连接到IBAction -changeWebSource:(UISegmentedControl*),并按如下方式定义其实现 -

- (IBAction)changeWebSource:(UISegmentedControl*)sender {
    NSURL *sourceURL;

    switch ([sender selectedSegmentIndex]) {
        case 0:
            sourceURL = [NSURL URLWithString:@"http://www.google.com"];
            break;

        case 1:
            sourceURL = [NSURL URLWithString:@"http://www.facebook.com"];
            break;

        case 2:
            sourceURL = [NSURL URLWithString:@"http://www.amazon.com"];
            break;

        case 3:
            sourceURL = [NSURL URLWithString:@"http://www.microsoft.com"];
            break;

        default:
            break;
    }

    [webView loadRequest:[NSURLRequest requestWithURL:sourceURL]];
}

根据需要更改网址。但我不确定这将如何确保他们按照您的意愿一个接一个地访问这些页面。如果您需要任何其他帮助,请与我们联系。

答案 1 :(得分:0)

然后查看课程参考here

[segmentedControl addTarget:self action:@selector(action:) forControlEvents:UIControlEventValueChanged];