Я хотел бы воссоздать представление, которое можно масштабировать, например, приложение iPhone/iPad Mail или Sparrow при просмотре электронной почты, где наверху есть блок информации, а затем UIWebView. Я, очевидно, могу сделать это легко в построителе интерфейса или коде, НО я бы хотел, чтобы он вел себя как приложение Mail.
"Как" Почтовое приложение ", я имею в виду, когда вы зажимаете масштаб (в любом месте в представлении), UIWebView является единственным видом, который фактически масштабируется, а верхнее содержимое остается того же размера. Когда вы уменьшаете масштаб слишком далеко и видите фон, весь вид масштабируется (а не только изображение UIWebview), и прокручивается весь просмотр.
Я уже немного экспериментировал и пробовал некоторые из предложений, например, вставляя верхний вид в верхней части UIWebView, расширяя высоту UIWebView на основе размера содержимого, но это всегда заканчивается либо масштабированием верхнего вида тоже, или просто UIWebView.
Надеюсь, это имеет смысл. Это может быть очень просто, но я пытался разобраться в этом некоторое время, и я не вижу дерева для деревьев.
Это для приложения MonoTouch, но если у кого есть Objective-C примеры или что-то, что я могу преобразовать и отправить обратно.