0
スクロールビューにスティッキーヘッダーを追加しようとしていました。私が検索している間、私は、例を見つけ、次のように私が実装さ:スクロールビューの固定ヘッダー
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
}
しかし、ここしかしスクロールしながら、他のscrollview内容はない以下スティッキービュー上にスクロールしたトップに立っスティッキービュー(self.m_vwAnchorVw
)ビュー。
をスクロールすると、スクロールビューの内容がスティッキービューの下にスクロールします。
コードにはどのような変更を加える必要がありますか?
感謝しています。私はミラノに応答しています...私はプログラムでスティッキービューを追加しています。スクロールビューの他の内容もスクロールビューに動的に追加されます。次に、階層を固定ビューに設定できますか? – vensM
確かに、すべてのコンテンツが追加されたことを知っているときは、例えば、contentView.bringSubview(toFront:stickyView)を使用することができます。 –
@vensM解決しましたか? –