【发布时间】:2012-12-09 09:06:58
【问题描述】:
我在UIScrollView 中添加了一个UIWebView 以及一些标签(使用StoryBoards),方法是将其添加为subview,然后设置ScrollView height 以显示WebView 的所有html 内容使用loadHtmlString 加载到其中。
html 内容中的链接无效。稍微搜索一下,Apple 不建议将 UIWebView 放在 UIScrollView 中以避免意外行为。但由于我还必须添加标签和除UIWebView 之外的其他东西,所以我必须将它们嵌入到UIScrollView 中。
有什么方法可以让链接在 html 内容中正常工作而不会违反 Apple 的建议?
【问题讨论】:
-
你设置 UIScrollView 的 contentSize 了吗?
-
是的,我当然做到了
-
它对我有用,我在 UIScrollView 中添加了一个 UIWebView 并加载了 @"google.com\">Google" 并点击它加载了 Google.com
-
您能否详细说明您尝试的方法不起作用?
-
我使用 NSXMLParser 从 CDATA 块中检索了一个 html 字符串,并将其发送到添加到 ScrollView 中的 WebView。在 webview 中加载的文本中的 html 链接“href”不起作用。
标签: iphone ios xcode uiwebview uiscrollview