Deshabilitar el gesto de aumento en WKWebView
Estoy buscando una manera de desactivar el gesto de aumento "pellizcar para hacer zoom" en la implementación de iOS de WKWebView. Hay una propiedad BOOL de ampliación disponible para OS X, pero no parece estar disponible en iOS.
WKWebView.h
#if !TARGET_OS_IPHONE
/* @abstract A Boolean value indicating whether magnify gestures will
change the web view's magnification.
@discussion It is possible to set the magnification property even if
allowsMagnification is set to NO.
The default value is NO.
*/
@property (nonatomic) BOOL allowsMagnification;
También he intentado mirar los reconocedores de gestos de WKWebView, pero parece que está apareciendo una matriz vacía. Supongo que los reconocedores reales están enterrados más profundamente en la estructura del componente (bastante complejo, por lo que parece) y prefiero no buscarlos si es posible.
Sé de posibles hacks que podrían deshabilitar el disparo del gesto (pasar selectivamente gestos a WebView, agregar vista secundaria para capturar el gesto de pellizco, etc.) pero siempre he encontrado esos retrasos en el evento y quiero mantener la implementación como Limpiar / piratear lo más posible