如何知道滚动视图的对象在 iOS 的顶部?
Posted
技术标签:
【中文标题】如何知道滚动视图的对象在 iOS 的顶部?【英文标题】:How to know an object of the scrollview is on the top in iOS? 【发布时间】:2017-05-01 12:46:51 【问题描述】:请告诉我,当滚动视图的特定子视图到达视图顶部时如何获得通知。
就像当桌子的一部分到达顶部时,它会停止从视野中上升。
我想要相同的功能,因为我需要在滚动视图中添加两个视图,并希望在第一个对象到达顶部时得到通知。
【问题讨论】:
实现滚动视图委托方法,在那里你可以检测滚动位置 是否要使用 UIScrollView 制作粘性标题? @iWheelBuy,是的,就像 android。 @GopalDevra 你为什么不想使用 UITableView? @GopalDevra 掌握 UITableView 是 ios 开发中至关重要的事情。我建议解决重新加载问题并使用 UITableView。由于单元重用,它比 UIScrollView 有好处 【参考方案1】:检查视图的位置或添加一个 UIView 添加顶部 并使用 scrollView.delegate 检查与上框架的相交
【讨论】:
以上是关于如何知道滚动视图的对象在 iOS 的顶部?的主要内容,如果未能解决你的问题,请参考以下文章