Интересно, есть ли встроенная функция tableview для добавления бесконечного прокрутки/разбиения на страницы.swift ios добавить бесконечную прокрутку прокрутки в uitableview
Сейчас мой VC выглядит следующим образом:
var data: JSON! = []
override func viewDidLoad() {
super.viewDidLoad()
//Init start height of cell
self.tableView.estimatedRowHeight = 122
self.tableView.rowHeight = UITableViewAutomaticDimension
self.tableView.delegate = self
self.tableView.dataSource = self
savedLoader.startAnimation()
//Load first page
loadSaved(1)
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return data.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("aCell") as! SavedTableViewCell
let info = data[indexPath.row]
cell.configureWithData(info)
return cell
}
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
performSegueWithIdentifier("WebSegue", sender: indexPath)
tableView.deselectRowAtIndexPath(indexPath, animated: false)
}
Принести свои данные с помощью loadSaved (1) давая функции текущей страницы я хочу, чтобы загрузить. Функция делает запрос API с использованием alomofire, а затем заполняет данные var: JSON! = [] с данными, которые должны быть отображены
Так что я хочу сделать, это когда я прокручиваю в нижней части Tableview loadSaved (2) следует называть При загрузке данных в Tableview
Мой ответ здесь может помочь вам https://stackoverflow.com/questions/28246394/showing-cells-in-demands-in-uicollectionview-with-vertical-infinite-scroll –