我想重新创建一个视图,您可以在查看电子邮件时像 iPhone/iPad Mail 应用程序或 Sparrow 一样缩放,顶部是信息块,然后是 UIWebView。我显然可以在界面构建器或代码中轻松地做到这一点,但我希望它的行为类似于邮件应用程序。
我所说的“像邮件应用程序”是指,当您捏缩放(视图中的任何位置)时,UIWebView 是唯一实际缩放的视图,并且顶部内容保持相同大小。当您缩小太多并看到背景时,整个视图会缩小(不仅仅是 UIWebview)并且整个视图也会滚动。
我已经做了一些试验并尝试了一些建议,比如在 UIWebView 的顶部插入顶视图,根据内容大小扩展 UIWebView 的高度,但这总是会导致顶视图也缩放,或者只是 UIWebView。
我希望这有点道理。这可能真的很简单,但我一直试图断断续续地对此进行分类,因为我再也看不到树木了。
这是一个 MonoTouch 应用程序,但如果有人有 Objective-C 示例或任何我可以转换并回发的东西。