【问题标题】:How to know an object of the scrollview is on the top in iOS?如何知道滚动视图的对象在 iOS 的顶部?
【发布时间】:2017-05-01 12:46:51
【问题描述】:

请告诉我,当滚动视图的特定子视图到达视图顶部时如何获得通知。

就像当桌子的一部分到达顶部时,它会停止从视野中上升。

我想要相同的功能,因为我需要在滚动视图中添加两个视图,并希望在第一个对象到达顶部时得到通知。

【问题讨论】:

  • 实现滚动视图委托方法,在那里你可以检测滚动位置
  • 是否要使用 UIScrollView 制作粘性标题?
  • @iWheelBuy,是的,就像 android。
  • @GopalDevra 你为什么不想使用 UITableView?
  • @GopalDevra 掌握 UITableView 是 iOS 开发中至关重要的事情。我建议解决重新加载问题并使用 UITableView。由于单元重用,它比 UIScrollView 有好处

标签: ios uiscrollview uiscrollviewdelegate


【解决方案1】:

检查视图的位置或添加一个 UIView 添加顶部 并使用 scrollView.delegate 检查与上框架的相交

【讨论】:

    猜你喜欢
    • 2014-07-11
    • 1970-01-01
    • 2020-12-15
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多