3 votes

iOS Mail Message View like UIWebView

La vue des messages électroniques est, selon moi, une vue de défilement avec un conteneur, le conteneur comporte à nouveau un en-tête (comprenant le champ de l'expéditeur, de la date et de l'objet) et la vue Web du contenu.

Désormais, lorsque vous effectuez un zoom sur la vue Web, l'en-tête reste à la même place et à la même taille.

Est-il possible de créer une vue de ce type avec les API publiques ? Le problème est que UIWebView n'est pas une sous-classe de UIScrollView, donc ce n'est pas comme une vue de défilement dans une vue de défilement.

1voto

catlan Points 9896

Dans le forum des développeurs Apple, cette question a été discutée sous la rubrique UIWebView dans une UITableView et Penso a publié un exemple de mise en œuvre : webview-in-tableview . Mais la mise en œuvre ne se comporte pas à 100 % comme Mail one.

1voto

Anand Points 51

L'injection de javascript dans UIWebView permet d'effectuer une partie du travail, mais le zoom reste un problème, c'est-à-dire que nous ne pouvons pas zoomer uniquement sur un détail du corps du mail en laissant les autres parties comme To, Cc, Bcc, Subject non zoomées.

-1voto

Peter DeWeese Points 10185

Vous pouvez placer un UIWebView à l'intérieur d'un UIScrollView à partir de l'Interface Builder ou par programmation.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X