如何以编程方式创建Web视图停止按钮
答
我还没有测试过这个,但它应该接近。它将一个名为“Stop”的按钮添加到工具栏的右侧。您可以从视图控制器的viewDidLoad
方法调用此方法。
- (void)setUpToolbar
{
UIBarButtonItem* flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil];
UIBarButtonItem* stopButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Stop"
style:UIBarButtonItemStylePlain
target:self
action:@selector(stopButtonAction:)];
NSArray* items = [[NSArray alloc] initWithObjects:flexibleSpace, stopButtonItem, nil];
[stopButtonItem release];
[flexibleSpace release];
[toolbar setItems:items animated:NO];
[items release];
}
- (void)stopButtonAction:(id)sender
{
// ... do something ...
}
有一个预定义的停止按钮,用于标识符停止的webview ...我在询问那个 – 2010-09-09 18:12:09
UIWebView控件默认不包含“停止按钮”。你将不得不通过“预定义的停止按钮”来明确你的意思。 – 2010-09-09 18:27:18