Swift 2-实时JSON提要
在我的应用程序中,我有一个Swift 2-实时JSON提要,json,xcode,uicollectionview,swift2,real-time,Json,Xcode,Uicollectionview,Swift2,Real Time,在我的应用程序中,我有一个UICollectionView,它从服务器获取数据,并显示带有图像、用户名和注释的单元格 每次用户发布新图像和注释时,都会创建一个新单元格。现在,UICollectionView显示新的提要,只要我重新加载视图两次 我想知道是否有一种方法可以在用户界面发生变化时更新数据。没有像Facebook应用程序那样刷新应用程序?我一直在这样更新 override func viewDidLoad() { super.viewDidLoad() var timer =
UICollectionView
,它从服务器获取数据,并显示带有图像、用户名和注释的单元格
每次用户发布新图像和注释时,都会创建一个新单元格。现在,UICollectionView
显示新的提要,只要我重新加载视图两次
我想知道是否有一种方法可以在用户界面发生变化时更新数据。没有像Facebook应用程序那样刷新应用程序?我一直在这样更新
override func viewDidLoad() {
super.viewDidLoad()
var timer = NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: "callbackFunction", userInfo: nil, repeats: true)
}
internal func callbackFunction() {
// do your busines logic
}
非常感谢。不过,我已经尝试过了,每次重新加载集合视图时,它都会返回顶部并刷新。有没有办法在不显示集合正在重新加载的情况下执行此操作?在重新加载之前,请获取当前的x y位置。重新加载后,将其替换为以前的x,y位置。我希望这样你可以模拟。