问题
I'm developing an iPhone app where I have my HTML content loaded in a UIWebview as a HTMLString and would like to have a UIView that tells the UIWebview to scroll to an anchor link. Can I scroll to the anchor link from the already loaded HTML content or I would have to reload the page with the anchor link in the URL?
thanks,
fbr
回答1:
This is a complete guess, but perhaps you could make the UIWebView scroll with Javascript?
You can execute Javascript in your UIWebView with this method
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
See Programmatically scroll to an Anchor Tag on how to use the Javascript.
来源:https://stackoverflow.com/questions/1802220/uiview-that-takes-you-to-anchor-link