摘要: 在开发一个项目时,需要刷新一个UITableView的数据,看到腾讯新闻的那种下拉table释放就刷新数据的体验效果蛮好,所以就仿照腾讯新闻,做了一个这样的Demo,有需要的朋友可以下载。 原理是这样的:放一个UIView在表格的上面,同时,这个UIView会被UISegmentedControl挡住,看不到,当下拉表格的时候,触发scrollViewDidScroll事件,在这个事件中,把UIView的位置随着拖动一起改变,然后当拖动到一定程度时,提示用户松开进行数据的刷新,当用户松开之后,触发scrollViewDidEndDragging事件,进行数据刷新,当刷新完毕之后,将UIView的位置复原。 效果图如下: 阅读全文
posted @ 2011-01-06 14:31 漫步walkman 阅读(1701) 评论(3) 推荐(0) 编辑