【发布时间】:2012-06-06 19:19:54
【问题描述】:
我正在尝试创建一个界面类似于 iPhone 上的邮件应用程序的应用程序。当您在内置邮件应用程序上查看电子邮件时,它会在邮件之前的区域中显示发件人/收件人信息以及主题。我正在考虑将 WebView 用于消息部分,但我想不出一种方法让一些自定义视图出现在 WebView 上方,同时仍在同一个 ScrollView 中。
实现这一点的最佳方法是什么?对我来说,最好的选择似乎是在 HTML/CSS 的顶部生成“自定义视图”,然后简单地附加消息的 HTML。我曾考虑尝试将带有另一个视图的 WebView 放在 ScrollView 中,但这似乎违反了 Apple 的设计准则。
任何想法或建议都会很棒。
谢谢,
托马斯
【问题讨论】:
-
我有点困惑。你是说你想要一个滚动视图中有两个子视图?
-
是的,最好在顶部有一些自定义视图,在其下方有一个 Web 视图。但是,我希望自定义视图与 Web 视图一起滚动;我不希望能够滚动浏览 Web 视图,同时仍然能够在顶部看到自定义视图。
-
我想说只是不要使用 webView 并将 scrollView contentSize 设置为所述视图的宽度,然后将高度设置为 customView 和 messageView 的高度之和。
标签: ios cocoa-touch storyboard