gpt4 book ai didi

ios - ScrollView 的粘性标题

转载 作者:行者123 更新时间:2023-12-01 16:23:24 25 4
gpt4 key购买 nike

我试图在 swift 中向我的 ScrollView 添加一个粘性标题。在搜索时,我找到了一个示例,并按如下方式实现:

override func viewDidLoad() {
super.viewDidLoad()
self.m_scrlvwMAinScroll.delegate = self
self.initialOffSet = self.m_vwAnchorVw.frame.origin.y
}

func scrollViewDidScroll(_ scrollView: UIScrollView) {
var newFrame = self.m_vwAnchorVw.frame
newFrame.origin.y = max(self.initialOffSet, scrollView.contentOffset.y)
self.m_vwAnchorVw.frame = newFrame
}

但是这里的粘性 View ( self.m_vwAnchorVw )虽然在滚动时站在顶部,但其他 ScrollView 内容 正在滚动不低于 View 的粘性 View .

我想要 向上滚动时 ScrollView 内容在粘性 View 下方滚动 .

我应该在代码中进行哪些更改?

最佳答案

我相信这是您将 subview 添加到 scrollView 的顺序的结果。的 contentView - 添加 stickyView作为层次结构中的最后一个 View (以便它始终呈现在其余内容的顶部)。

关于ios - ScrollView 的粘性标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47094927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com