2012-03-29 110 views
0

我在iPhone和iPad上都遇到了UIWebView問題。 我要加載的頁面是由應用程序生成的,該應用程序使用JavaScript語法高亮度庫(http://alexgorbatchev.com/SyntaxHighlighter/)來語法加亮顯示加載的文本。UIWebView滾動問題

這很好,它看起來不錯,但是當我來滾動webview我有問題。當您滑動時水平滾動效果很好,但是當您放開它時,它不會繼續滾動,所以看起來像慣性滾動不起作用?

另一方面,向下滾動是完全不同的。當我可以滾動時,慣性部分工作正常,但讓它滾動有點困難。如果你不向下滾動,那麼它就不會向下滾動。如果你確實設法弄清它,那麼在開始滾動之前,你似乎也必須按住半秒左右,否則它不會滾動。

我對此非常沮喪,因爲我無法找出問題所在!

任何幫助?

編輯:

經過玩耍,似乎它是基於HTML的內容,但我想不出是什麼導致它陷入困境。如果我加載內容並且不運行語法高亮javascript函數,那麼它加載正常,並且滾動沒有任何問題,一切都很好。當我運行語法熒光筆時,我得到了問題。由語法突出顯示器生成的源代碼在這裏(http://pastebin.com/c6Mnc9nb) 我知道它看起來很可怕,但它應該沒問題,並且呈現正確。但正如我所說,HTML導致滾動問題,我不明白爲什麼。

請有人可以幫忙!我真的需要這個排序,所以我可以讓我的應用程序發佈。

回答

0

沒關係。只需替換語法高亮庫即可。