Question

Je charge un UIWebView d'une chaîne dans une application à base de navigation. J'utilise cela dans une balise d'en-tête de UIWebView:

<meta name="viewport" content="width=320,height=420,user-scalable=yes,initial-scale=1.0">

J'utiliser viewport à 1.0 parce que la taille d'image ne doivent pas être réajusté, ce qui est le cas sans fenêtre. Lorsque le téléphone est orienté en mode paysage, la largeur de la fenêtre est clipsé sévèrement et je reçois un vide noir sur le côté droit. Je voudrais en vue de remplir tout l'espace du paysage ... et pour le texte pour remplir l'utilisation de cet espace, plutôt que l'emballage autant qu'il fait en mode portrait. Y at-il un moyen d'obtenir ce type de mise en forme?

Était-ce utile?

La solution

Vous utilisez l'échelle pour moins de 1 fenêtre avec une largeur de 320, ce qui est étrange puisque le dispositif a suffisamment de pixels pour montrer toute la vue. Qu'est-ce que vous essayez d'obtenir exactement? Voulez-vous le point de vue d'occuper seulement une partie de l'écran? Je ne sais pas si cela va travailler avec méta, vous devrez redimensionner la vue elle-même.

En outre, voici la syntaxe :

<meta name = "viewport" content = "width = 320,
   initial-scale = 2.3, user-scalable = no">

Notez que Apple utilise des virgules pendant que vous utilisez des points-virgules.

Si elle est trop grande dans le paysage, et que vous utilisez souvent le paysage, il suffit de faire tout petit, et parfois un zoom en mode portrait lorsque: -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top