首页 > 解决方案 > 如何限制数组显示 5 个项目并在按钮上单击加载 5 个

问题描述

我有一系列评论,但我只想显示 5 条评论。单击加载更多评论时,我想显示以前的 5 条评论 + 5 条新评论。

从 api 获取评论

if  let arr : NSArray = responseData as? NSArray {

    self?.arrComments = NSMutableArray()

    if arr.count != 0{

        self?.arrComments = arr.mutableCopy() as? NSMutableArray ?? []

        self?.tblView.reloadData()
    }
}

dequeue tableView 单元格

if arrComments.count != 0 {
    if let myDict: NSDictionary = arrComments.object(at: indexPath.row) as? NSDictionary {        
        cell.lblComment.text = string(myDict, "Comment")
        cell.lblTime.text =  string(myDict, "CommentDate")

标签: arraysswiftuitableviewnsarray

解决方案


推荐阅读