2012-02-07 44 views
0

我有一個使用UIWebView作爲其詳細視圖的UITableView。該詳細視圖內容具有鏈接。點擊鏈接時,我想要更改導航欄標題。我怎樣才能做到這一點?我試圖實現從我MainViewController以下UIWebView的方法,並以我AppDelegate.m文件,但沒有火災點擊一個鏈接時:如何在事件發生時更改UITableView Detail View中的導航欄標題?

- (void)webViewDidStartLoad:(UIWebView *)webView{ 

    UIViewController *detailsViewController = [[UIViewController alloc] init]; 

    detailsViewController.title = @"New Title Here"; 

} 



- (void)webView:shouldStartLoadWithRequest:navigationType{ 

UIViewController *detailsViewController = [[UIViewController alloc] init]; 

detailsViewController.title = @"New Title"; 

} 

謝謝!

回答

1

只需使用

self.title = newTitle; 

如果你正在推動一個新的視圖控制器(而不是從你的問題清楚)把這個viewDidLoad:

+0

謝謝。我會嘗試一次,我能夠從我的UIWebView捕獲點擊事件。我認爲這是我問題的癥結所在 – Slinky 2012-02-07 16:56:21