Как изменить заголовок панели навигации в подробном представлении UITableView при возникновении события? - PullRequest
0 голосов
/ 07 февраля 2012

У меня есть UITableView, который использует UIWebView для подробного просмотра.Этот подробный вид контента имеет ссылки.Когда ссылка нажата, я хочу изменить заголовок навигационной панели.Как я могу это сделать?Я пытался реализовать следующие методы UIWebView из моего MainViewController, а также в моем файле AppDelegate.m, но ни одна из них не срабатывает при нажатии на ссылку:

- (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 Ответ

1 голос
/ 07 февраля 2012

Просто используйте

self.title = newTitle;

Если вы нажимаете новый контроллер вида (не ясно из вашего вопроса), введите это в viewDidLoad:.

...