Как создать программу просмотра электронной почты, например, программу просмотра электронной почты на iPad? - PullRequest
1 голос
/ 09 июня 2011

Встроенная программа чтения электронной почты на iPad имеет область заголовка (содержащую строку «От», «До», строку «Тема», вложения и т. Д.) И область под заголовком, в которой отображается тело письма. Когда вы увеличиваете масштаб изображения, панель тела увеличивается, не увеличивая при этом размер области заголовка.

Мне было поручено воспроизвести эту программу просмотра в нашем собственном почтовом клиентском приложении, но это крайне сложно для правильной работы. По сути, у меня есть внешний UIScrollView полноэкранный режим, который содержит (как содержимое) UIView для заголовка и UIWebView для тела. Это работает, в некотором роде, но в конечном итоге не ведет себя совсем как нативный. Документация Apple гласит, что вы никогда не должны ставить UIWebView на UIScrollView, так как iOS запутается в том, какое представление должно реагировать на сенсорные события и жесты (это правда - iOS действительно получает запутался по этому поводу).

Есть идеи?

...