1

我正在研究一個Titanium項目,該項目有數百個用戶可以在不同類別中滾動瀏覽(考慮音樂專輯/歌曲)的記錄。當用戶滾動到表視圖的底部行時,如何在Titanium中實現自動數據分頁?

有沒有人有一個想法,我怎麼可能使用滾動表視圖,當用戶滾動到底部時提取下一組數據?我知道如何在使用jQuery的網頁上做到這一點,但不知道如何實現它與表視圖?

根據獲取的數據大小,我可能會將其緩存在本地數據庫中,但不確定我會遇到什麼樣的大小限制。我只是不想有一個非常大的應用程序,需要由用戶最初下載。

回答

2

好吧,我發現這應該是一個很好的起點,一個樣本:

https://github.com/appcelerator/KitchenSink/blob/master/Resources/examples/table_view_dynamic_scroll.js

由此看來,我會定期做尋呼呼叫到我的web服務。

[編輯] - 看起來像KitchenSink演示昨天剛剛更新!新鏈接:https://github.com/appcelerator/KitchenSink/blob/master/Resources/ui/handheld/ios/baseui/table_view_dynamic_scroll.js 基於這個新的鏈接,有誰知道這是否只適用於iOS?

+1

原來,由於在tableview控件的滾動偵聽器中缺少Y偏移量信息,所以此方法與android不兼容。我只是在特定於iPhone的視圖中使用此方法,而使用更傳統的分頁方式的Android特定視圖如下所示:http://developer.appcelerator.com/question/140662/table-view-with-page-選擇 – hiro77 2012-08-10 18:46:00

相關問題