Pergunta

Eu tenho um WebView em que eu estou carregando uma página HTML local com algumas imagens incorporadas. Quero permitir que o usuário para fazer zoom do texto e da imagem em uma forma similar como fariam com o navegador web.

Todas as idéias como permitir isso?

Graças

Foi útil?

Solução

Tente set scalesPageToFit propriedade UIWebView para YES

Outras dicas

Para a integralidade. Você deve habilitar o multitouch, scalesPagesToFit para obtê-lo para o trabalho (há algumas condições, se a sua dentro de certos outros pontos de vista).

Mas, em seguida, para evitar que dimensionar sua página web (especialmente se estiver usando arquivos locais). Você vai precisar adicionar o seguinte trecho ao seu HTML

Para mais informações assim: http://iphoneincubator.com/blog/windows- views / direita escala-para-a-UIWebView

Este é o código que funciona para mim:

// declarar e alocar UIWebView antes
// UIWebView * webView;
// webView = [[UIWebView alloc] initWithFrame: CGRectMake (x, y, w, h)];
webView.scalesPageToFit = YES;

Eu costumava scalesPageToFit para SIM .... que lhe permite zoom em algum ... mas não um verdadeiro zoom como safari tem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top