gpt4 book ai didi

iphone - UIScrollView 不弹起

转载 作者:行者123 更新时间:2023-12-03 18:22:51 27 4
gpt4 key购买 nike

我有一个 UIScrollView 包含在自定义 UIView 中,其内容大小大于 ScrollView 的框架。

我能够按照我的预期拖动滚动条,但是这并没有给我带来 UITableView 或 UIWebView 中的橡皮筋效果。当你达到其中一个极端时,它就会停止。

我已经设置了bounce = YES,我还应该做些什么吗?

我阅读了文档,他们说我必须实现委托(delegate)。我就是这么做的。

他们还说我应该更改缩放级别,但我不希望用户实际上能够缩放,所以我没有设置这些。

最佳答案

对于后来发现此线程的任何人,如果您要子类化 UIView 并在每个 layoutSubviews 上重新设置 UIScrollView 的框架,这就是问题所在 - 它取消了反弹:

http://openradar.appspot.com/8045239

你应该做类似的事情:

- (void)layoutSubviews;
{
[super layoutSubviews];

CGRect frame = [self calculateScrollViewFrame];
if (!CGRectEqualToRect(frame, self.scrollView.frame))
self.scrollView.frame = frame;
}

关于iphone - UIScrollView 不弹起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2653785/

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