2010-09-08 92 views

回答

1

我還沒有測試過這個,但它應該接近。它將一個名爲「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 ... 
} 
+0

有一個預定義的停止按鈕,用於標識符停止的webview ...我在詢問那個 – 2010-09-09 18:12:09

+1

UIWebView控件默認不包含「停止按鈕」。你將不得不通過「預定義的停止按鈕」來明確你的意思。 – 2010-09-09 18:27:18