2012-08-11 49 views
0

我正在寫一個語言翻譯iPad應用程序。目的是將屏幕分爲兩個水平部分。上部分將顯示英文文章,下部分將顯示中文翻譯文章。我需要實現以下目標:ipad應用程序同時顯示兩頁

  1. 一旦點擊在上部框架文本,它的下框的翻譯應該得到強調。

  2. 兩個部分應滾動同步

我使用同一個UIWebView本地的HTML頁面。

Q1。如果我使用一個帶有兩個框架的UIWebview,我無法實現單獨的滾動(即,兩個框架的整個頁面都作爲一組滾動)。有沒有辦法實現個人滾動? Q2302。如果我使用兩個UIWebView,我怎麼能從一個UIWebView捕獲一個DOM事件並將它發送給另一個UIWebView?

Q3。任何更好的方法來實現相同?

在此先感謝。

+0

- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType目標UIWebView中調用JS截獲點擊看到這個職位:http://stackoverflow.com/questions/3272089/programmatically-selecting-text-in-an-input -field-上-IOS的設備的移動野生動物園 – 2012-08-11 20:27:49

回答

0

在其中任何一個上使用兩個帶有JavaScript的UIWebView。在源UIWebView的使用JS span/window.location並通過[targetWebView stringByEvaluatingJavaScriptFromString:jsCommand];

相關問題