iphone - 查看 UITableView 是否滚动到顶部

标签 iphone ios objective-c uitableview

我正在使用 scrollToRowAtIndexPath: 将 UITableView 滚动到顶部。然后我在 scrollViewDidEndScrollingAnimation: 中处理动画。滚动后,它应该执行一个 Action 。我的问题是,当它不滚动时 - 例如在我调用该方法之前, TableView 已经在顶部 - scrollViewDidEndScrollingAnimation: 中未调用该操作。如何确定 UITableView 是否已在顶部?

最佳答案

if (yourTableView.contentOffset.y > 0)
{
    // yourTableView is not on top.
}
else
{
    // yourTableView is already on top.
}

关于iphone - 查看 UITableView 是否滚动到顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16832867/

相关文章:

ios - 为什么单元格不随其内容调整大小?

ios - iOS 5.1 中未捆绑 mp4 和 m4v 文件

objective-c - 如何更改 NSURL 文件名

iphone - 具有自动滚动功能的 ScrollView

ios - 查看不添加到 UITableViewCell

iOS 在锁屏上显示消息

objective-c - NSWindow setFrame | NSWindow设置屏幕上的位置

iphone - 我可以在我的 Web 应用程序中使用 iPhone 的 API 吗?

ios - 是否所有 iOS 设备都可以在设备上使用 Apple Wallet 应用程序?

ios - 使用 HTTP 网络处理互联网连接变化的最佳方法