作者Saxson5566 (我愛5566)
看板MacDev
標題[問題] 如何不用上拉更新
時間Thu Jul 10 12:49:04 2014
我想請教一下 假設我的server有100個data
打開app時我只打算先download 20個data
目前普遍的做法就是划到第20個data時 “上拉更新 pull up to refresh”
但現在看到很多app都已經做到不需要上拉更新
而是偵測你是否快拉到底 自動幫你download 21~40個data
請問這樣要如何做到?
ex, facebook, instagram 除非你直接快速拉倒底他才會出現activityView
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.181.61
※ 文章網址: http://webptt.com/m.aspx?n=bbs/MacDev/M.1404967747.A.4AE.html
1F:→ howdiun:scrollViewDidScroll + scrollView的offSet 07/10 13:49
2F:→ uranusjr:如果是用 UITableView 的話, 可以考慮用 07/10 14:05
3F:→ uranusjr:-tableView:willDisplayCell:forRowAtIndexPath: 07/10 14:05
4F:→ issuemylove:其實最簡單是在顯示 cell view的時候 直接判定第幾個 07/10 18:51
5F:→ issuemylove:data, 然後(假設)剩10個未顯示的時候,立馬載入 07/10 18:52
6F:→ issuemylove:蠻無腦的方法 07/10 18:53
謝謝樓上各位大大的回答 每個都是正解, 這邊提供一下collection view的解法
http://stackoverflow.com/questions/18587570/uicollectionview-load-more-data
※ 編輯: Saxson5566 (220.129.26.221), 07/11/2014 00:21:32