UIWebView délégué méthode shouldStartLoadWithRequest: équivalent en WKWebView?

J'ai un module à l'intérieur de mon iOS 7+ app qui est une UIWebView. La page html charges un javascript qui crée personnalisée en forme de boutons (à l'aide de la Raphaeljs de la bibliothèque). Avec UIWebView, j'ai mis délégué à l'autonomie. Le délégué de la méthode webView: shouldStartLoadWithRequest: navigationType: est appelée à chaque fois que l'un de mes personnalisé bouton est pressé. Les demandes ne doivent pas être manipulés par le html, mais plutôt par l'iOS code. J'ai donc utilisé une demande de convention (lu quelque part ici sur stackoverflow) à l'aide de "dans des applis" comme le schéma de mes demandes. Je vérifie pour l'hôte et de prendre les mesures appropriées.

Ce code fonctionne très bien sur iOS 7. Mais le web vues apparaissent en blanc sur iOS 8 (bug?), j'ai donc décidé d'utiliser WKWebView pour iOS 8 appareils. Les vues web maintenant rendre bien (et étonnamment, plus rapide!), mais mes boutons n'ont aucun effet.

J'ai essayé d'utiliser - (WKNaviation *)loadRequest:(NSURLRequest *)request, mais il n'est pas appelé.

Je ne peux pas trouver un équivalent de la UIWebView délégué méthode webView: shouldStartLoadWithRequest: navigationType:. Quelle est la meilleure façon de répondre à ces demandes avec WKWebView?