作者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/cn.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