gpt4 book ai didi

ios - ScrollView 限制一个边框

转载 作者:行者123 更新时间:2023-11-29 10:21:18 26 4
gpt4 key购买 nike

bounces 属性可以限制 ScrollView 的边框,但我想限制一个边框,例如:我可以拖动到顶部边框,但底部不能。我已经使用了两个 View ,但我想找到一个直接的方法。

最佳答案

使用 UIScrollViewscrollViewDidScroll 委托(delegate)方法检查 scrollview 的内容偏移量是否超出底部边界,并为 scrollview 检查放置反弹,以便它会反弹到顶部边界。

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView.contentOffset.y >= scrollView.contentSize.height - scrollView.frame.size.height) {
[scrollView setContentOffset:CGPointMake(scrollView.contentOffset.x, scrollView.contentSize.height - scrollView.frame.size.height)];
}
}

注意: 为您的 scrollview 实例将 scrollview 委托(delegate)设置为 self,这样它将调用此委托(delegate)方法滚动时。干杯:)

yourScrollviewInstance.delegate = self

关于ios - ScrollView 限制一个边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35078882/

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