4

我通过将其添加为 a 并UIWebView在其中添加了一些标签UIScrollView(使用StoryBoards),subview然后设置 ScrollViewheight以显示WebView使用loadHtmlString.

html 内容中的链接不起作用。稍微搜索一下,Apple 不建议将UIWebViewUIScrollView 放入其中以避免意外行为。但由于我还必须添加标签和除 之外的其他东西UIWebView,所以我必须将它们嵌入其中UIScrollView

有什么方法可以使链接在 html 内容中正常工作而不会违反 Apple 的建议?

4

1 回答 1

0

没有理由将 UIWebView 放在 ScrollView 中。UIWebView 将按原样正确滚动、缩放和平移内容。除非您有其他一些布局原因,例如将它与其他一些视图结合起来,否则它有点多余。

添加标签的正确方法是将它们添加到 UIViewController 或 NavigationController 并将它们定位在 UIWebView 周围,并将 UIWebView 也添加到其中。

于 2012-12-21T19:30:21.280 回答