Список с кнопкой "Показать еще" на ios

Рейтинг: 0Ответов: 1Опубликовано: 03.04.2015

Здравствуйте. Подскажите как называется или в каком направлении копать следующее:Хочется сделать список из чего-либо, скажем, название блюд. В списке около 15 названий, когда пользователь доходит до самого низа списка, появляются следующие 15 названий или кнопка "показать еще". Желательно на языке Swift, но буду рад любому ответу.

Ответы

▲ 1Принят

например, можно реализовать метод делегата UITableView:

func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath:NSIndexPath) {
    let rows = self.tableView(tableView, numberOfRowsInSection:0)
    switch (allPagesLoaded, rows > 5, indexPath.row >= rows - 5) {
    case (false, true, true): loadNextPage() 
    default: break
    }
}
/* грузим следующую страничку при соблюдении определенных условий, в 
данном случае это: 
если еще не все страницы загружены
всего айтемов загружено больше 5
сейчас будет показан count-5 айтем 
*/