UIScrollView反弹

UIScrollView反弹

问题描述:

我有一个UIScrollView嵌入UIView。当向下滚动时,它会跳回到其可视屏幕。我没有得到任何明确的解决这个..我已经看了所有其他问题..没有答案已经可以对我的应用程序。 这是我的代码...UIScrollView反弹

-(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]; 
} 

我已禁用分页,启用滚动......我该怎么办?!?!?

+3

你为什么从viewDidAppear调用viewDidLoad? – Apurv

+0

如果我把它放在那里,是否应该有错误? – hazelvan

+0

是的..把超级viewDidAppear在那里... – Apurv

试试这个,如果有效的话。

禁用反弹使用this - > scrollView.bounces = NO;禁用水平滚动设置滚动视图的内容大小像这样 - >

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); 
+0

仍然是相同的..我会删除我的代码并将其替换为你的? – hazelvan

+0

你是通过xib还是编码? –