看板 MacDev 關於我們 聯絡資訊
我想請教一下 假設我的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://www.ptt.cc/bbs/MacDev/M.1404967747.A.4AE.html
howdiun:scrollViewDidScroll + scrollView的offSet 07/10 13:49
uranusjr:如果是用 UITableView 的話, 可以考慮用 07/10 14:05
uranusjr:-tableView:willDisplayCell:forRowAtIndexPath: 07/10 14:05
issuemylove:其實最簡單是在顯示 cell view的時候 直接判定第幾個 07/10 18:51
issuemylove:data, 然後(假設)剩10個未顯示的時候,立馬載入 07/10 18:52
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