以下帖子是否仍然是检测UITableView实例何时(在Swift中)滚动到底部的公认方法,还是自那以后它被更改(如:改进)了?

Problem detecting if UITableView has scrolled to the bottom

非常感谢.

推荐答案

Swift 3

func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
    if indexPath.row + 1 == yourArray.count {
        print("do something")
    }
}

Swift相关问答推荐

为什么我的引用类型对象在初始化后有3个强引用?

如何返回JSON数据?

SwiftData:线程1:&Quot;NSFetchRequest找不到实体名称';提醒&q;的NSEntityDescription

如何将CodingKeys作为数组而不是枚举传递到类外部的函数中?

为SwiftUI文本视图提供固定宽度,并仅在文本换行时使文本视图底部增大

将NavigationSplitView更改为NavigationStack

';NSInternal不一致异常';,原因:';可见导航栏Xcode 15.0 Crash请求布局

如何在设备(或常量)地址空间中创建缓冲区?

在 init(from decoder: Decoder) 方法中访问原始 JSON 数据

Swift // Sprite Kit:类别位掩码限制

如何裁剪图像 3:4 ?迅速

您是否必须手动指定您的 DispatchQueue 是串行的?

自定义 DispatchQueue 服务质量

为什么 Apple Scrumdinger Sample App 使用两个事实来源?

如何使 SwiftUI Picker 换行文本

任何使 ScrollView 像 List 一样执行更灵活的修饰符?

如何将使用\u{ea12}创建的 Swift 字符串转换回其十六进制值/字符串ea12?

Swift 中 NSFetchRequest 的多个 NSPredicates?

自定义 MKAnnotation 标注视图?

显示 UIAlertController 的简单 App Delegate 方法(在 Swift 中)