UIScrollView反弹回来

时间:2014-01-20 14:27:24

标签: ios iphone objective-c uiscrollview

我在UIScrollView中嵌入了UIView。向下滚动时,它会弹回到可查看的屏幕。我对此没有任何明确的解决方法..我已经查看了所有其他问题..我的应用程序无法回答。 这是我的代码......

-(void)viewDidAppear
{
    const CGFloat BoardWidth = 320;
    const CGFloat BoardHeight = 480;
    self.cScrollLabel.frame = CGRectMake(0, 0, BoardWidth, BoardHeight);
    self.cScrollLabel.contentSize = CGSizeMake(BoardWidth, 2 * BoardHeight);
    [super viewDidLoad];
}

我禁用了分页,启用了滚动功能......我该怎么做?!?!?

1 个答案:

答案 0 :(得分:1)

试试这个,如果有效。

禁用退回使用此功能 - > scrollView.bounces = NO;禁用水平滚动设置scrollview的内容大小,如下所示 - >

float sizeOfContent = 0;
UIView *lLast = [scrollView.subviews lastObject];
NSInteger wd = lLast.frame.origin.y;
NSInteger ht = lLast.frame.size.height;

sizeOfContent = wd+ht;

scrollView.contentSize = CGSizeMake(scrollView.frame.size.width, sizeOfContent);