在用swift開發(fā)ios時候,遇到一個問題。在某個viewController中,初始的時候是獲取10條數(shù)據(jù)(json格式的數(shù)據(jù)),如何實現(xiàn)滾動到頁面底部自動加載更多數(shù)據(jù)呢?比如開始是id為1-10的數(shù)據(jù),底部上拉刷新加載id為11-20的數(shù)據(jù),以此類推。
2 回答
MM們
TA貢獻1886條經(jīng)驗 獲得超2個贊
主要看你請求用的api怎么規(guī)定信息id的 最常見的例如新浪有個since_id 你可以在請求的時候傳入該參數(shù) 給你返回這個id之后的20條數(shù)據(jù) 返回數(shù)據(jù)后 你reload一下就可以了。還有的是在api最后加個數(shù)字參數(shù)0-10 這種 你可以自己設(shè)置一個變量index = 10記錄你初始請求的位置 下次請求 數(shù)字設(shè)置成 index-10 就好了(-10 是請求十條的意思) 然后reload
你可以測試下你的api是哪種
- 2 回答
- 0 關(guān)注
- 1508 瀏覽
添加回答
舉報
0/150
提交
取消
