更改 UIRefreshControl 的位置并触发事件
change position of UIRefreshControll and trigger even
我正在尝试创建一个显示汽车列表的 table 视图。
这是第一次 returns 来自服务器的 20 条记录,如果用户滚动到 table 的末尾并且当它接近行的末尾时我希望加载新数据然后加载新数据显示像 instagram 或 facebook 应用程序这样的截图。
为此,我尝试了 UIRefreshControll,这是我的代码
refreshControl = UIRefreshControl()
refreshControl?.backgroundColor = UIColor.whiteColor()
refreshControl?.tintColor = UIColor.grayColor()
refreshControl?.addTarget(self, action: "getRecords", forControlEvents:UIControlEvents.ValueChanged)
该代码的问题是它只触发 table 视图顶部的操作。当用户接近 [= 的行末时,应如何修改此代码以触发操作18=] 从上到下查看和更改微调器的位置 ?
谢谢
在 table 的底部添加一个只有微调器的单元格。 Return +1 行(因此您拥有所有数据以及带有加载单元格的行)。在此加载单元格中添加一个操作,以便刷新 table:
func reloadTheTable(){
self.tableView.reloadData()
}
我正在尝试创建一个显示汽车列表的 table 视图。 这是第一次 returns 来自服务器的 20 条记录,如果用户滚动到 table 的末尾并且当它接近行的末尾时我希望加载新数据然后加载新数据显示像 instagram 或 facebook 应用程序这样的截图。 为此,我尝试了 UIRefreshControll,这是我的代码
refreshControl = UIRefreshControl()
refreshControl?.backgroundColor = UIColor.whiteColor()
refreshControl?.tintColor = UIColor.grayColor()
refreshControl?.addTarget(self, action: "getRecords", forControlEvents:UIControlEvents.ValueChanged)
该代码的问题是它只触发 table 视图顶部的操作。当用户接近 [= 的行末时,应如何修改此代码以触发操作18=] 从上到下查看和更改微调器的位置 ?
谢谢
在 table 的底部添加一个只有微调器的单元格。 Return +1 行(因此您拥有所有数据以及带有加载单元格的行)。在此加载单元格中添加一个操作,以便刷新 table:
func reloadTheTable(){
self.tableView.reloadData()
}