0
我有一个UITableView填充了Twitter的时间表。我也有滚动刷新(像Tweetie/Twitter),当用户滚动刷新时,新内容添加到顶部。我该怎么做,以便表格视图将内容添加到实际位置的顶部。换句话说,我不想在重新加载时发布最新的推文,而应该将新内容添加到实际位置的顶部,而不必滚动到顶部以查看最新的推文。希望你们已经明白它,因为它可能是一个有点难以理解;)当重新加载UITableView使它不滚动到顶部
我有一个UITableView填充了Twitter的时间表。我也有滚动刷新(像Tweetie/Twitter),当用户滚动刷新时,新内容添加到顶部。我该怎么做,以便表格视图将内容添加到实际位置的顶部。换句话说,我不想在重新加载时发布最新的推文,而应该将新内容添加到实际位置的顶部,而不必滚动到顶部以查看最新的推文。希望你们已经明白它,因为它可能是一个有点难以理解;)当重新加载UITableView使它不滚动到顶部
由于@TheBlack,帮助我:)
报价>
You could have taken a peek into UITableView class reference and you'd find –
scrollToRowAtIndexPath:atScrollPosition:animated: –
scrollToNearestSelectedRowAtScrollPosition:animated
只是为了确保我正确理解,你想刷新页面使当前视图为tableView的新来源?换句话说,您希望在刷新时让tableView显示最新的更新,但不必将整个方向滚动到顶部? – justin 2011-05-22 19:09:45
因此,不是将内容添加到顶部,而是想将其添加到用户现在的位置? – 2011-05-22 23:17:26
要回答标题的问题:使用insertRowsAtIndexPaths:withRowAnimation: – TheBlack 2011-05-23 12:46:12