Какова стратегия для отображения страницы после того, как пользователь щелкает любую ссылку в UIWebView - PullRequest
0 голосов
/ 14 марта 2012

У меня есть UIWebView, который отображает все виды контента со ссылками.Из-за требований законодательства мне нужно отобразить что-то вроде DisclaimerView, либо модально, либо через контроллер навигации, прежде чем перейти на соответствующую страницу.Это должно работать следующим образом:

  1. UIWebViewDelegate обнаруживает -(void)shouldStartLoadWithRequest и navigationType == UIWebViewNavigationTypeLinkClicked.
  2. `DisclaimerViewController * vc = [[DisclaimerViewController alloc] init];vc.destinationUrl = inRequest.URL;
  3. ViewController либо выдвигает, либо представляет DisclaimerViewController.

Является ли это хорошей стратегией для достижения такого поведения?

...