如何在 uiscrollview Y 位置变化时 hide/show 一个 uiview?
How to hide/show a uiview when uiscrollview Y position changes?
我的应用程序中有一个 uiview。我想在 uiscrollview Y 位置发生变化时显示 uiview。我尝试了一些 Whosebug 的建议,但无法获得预期的结果。
这是我试过的代码:
if (topScrollView.contentOffset.y) >= 30{
slideInSearchView.isHidden = false
} else {
slideInSearchView.isHidden = true
}
确保代码在里面 scrollViewDidScroll
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if (topScrollView.contentOffset.y) >= 30{
slideInSearchView.isHidden = false
} else {
slideInSearchView.isHidden = true
}
}
我的应用程序中有一个 uiview。我想在 uiscrollview Y 位置发生变化时显示 uiview。我尝试了一些 Whosebug 的建议,但无法获得预期的结果。 这是我试过的代码:
if (topScrollView.contentOffset.y) >= 30{
slideInSearchView.isHidden = false
} else {
slideInSearchView.isHidden = true
}
确保代码在里面 scrollViewDidScroll
func scrollViewDidScroll(_ scrollView: UIScrollView) {
if (topScrollView.contentOffset.y) >= 30{
slideInSearchView.isHidden = false
} else {
slideInSearchView.isHidden = true
}
}