Как создать средство просмотра электронной почты, подобное встроенному средству просмотра электронной почты iPad?

#iphone #ios #ipad #uiwebview #uiscrollview

#iPhone #iOS #iPad #uiwebview #uiscrollview

Вопрос:

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

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

Есть идеи?

Комментарии:

1. Мне нужно сделать то же самое на iPhone. Вы нашли ответ на этот вопрос? Спасибо, Рэй

2. Вы пробовали использовать tableview? — Я где-то видел руководство по этому