【发布时间】:2011-03-12 02:22:10
【问题描述】:
我目前有一个包含四个按钮的视图,并且希望能够为每个不同的按钮启动具有特定 url 的 UIWebview。
我目前可以使用 url 从外部启动 safari。
我知道我可以使用代码在每个按钮中显示 UIWebview,并且可以使用 UIWebview 的 viewDidLoad 设置 url,但我需要一种方法来加载特定页面,具体取决于按下的按钮。
问候
【问题讨论】:
我目前有一个包含四个按钮的视图,并且希望能够为每个不同的按钮启动具有特定 url 的 UIWebview。
我目前可以使用 url 从外部启动 safari。
我知道我可以使用代码在每个按钮中显示 UIWebview,并且可以使用 UIWebview 的 viewDidLoad 设置 url,但我需要一种方法来加载特定页面,具体取决于按下的按钮。
问候
【问题讨论】:
应该在 IBAction 中为按钮单击调用类似的操作。您可以根据发件人指定不同的 URL
UIWebView *webView = [[UIWebView alloc] initWithFrame: CGRectMake(0.0, 0.0, 1.0, 1.0)];
webView.delegate = self;
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString: @"www.url.com"] cachePolicy: NSURLRequestUseProtocolCachePolicy timeoutInterval: myTimeoutValue];
[self.webView loadRequest: request];
【讨论】: