2010-07-08 94 views
2

我有一個iOS應用程序,顯示UIWebView中的sqlite數據庫的內容(我使用UIWebView的原因是說ScrollView,它是爲一些CSS)。我想添加一個功能到我的應用程序,這將使它更容易閱讀。我想要一個按鈕,它啓動一個自動滾動功能,UIWebView在啓動時以一定的設定速度開始滾動。UIWebView中的自動滾動實現?

很簡單,我想,我只是不知道從哪裏開始。有沒有人知道關於這個主題的任何教程?任何人都可以給我一些我可以研究的關鍵詞,以便更好地理解我需要如何設置它?這裏的任何幫助表示讚賞!

回答

1

您可以使用NSTimer類以特定間隔獲取通知,並執行UIWebView的動畫滾動。

請注意,您實際上必須將UIWebView置於UIScrollView以獲得滾動支持。 (另一種方法是使UIWebView矩形大於視更大,其動畫偏移 - 這就是UIScrollView呢,除了更好)

更新:要動畫UIWebView的抵消UIScrollView,使用setContentOffset:animated:。您必須確定動畫的時間間隔,以便將NSTimer間隔設置爲接近該間隔,以便滾動看起來平滑。

+0

感謝您的回答。通過設置偏移量,你究竟意味着什麼?謝謝 – Jeff 2010-07-08 01:27:26