Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIScrollView反弹回来_Ios_Iphone_Objective C_Uiscrollview - Fatal编程技术网

Ios UIScrollView反弹回来

Ios UIScrollView反弹回来,ios,iphone,objective-c,uiscrollview,Ios,Iphone,Objective C,Uiscrollview,我在UIView中嵌入了一个uicrollview。向下滚动时,它会反弹回可查看的屏幕。我还没有弄清楚这件事。。我已经看了所有其他的问题。。无法对我的应用程序进行答复。 这是我的密码 -(void)viewDidAppear { const CGFloat BoardWidth = 320; const CGFloat BoardHeight = 480; self.cScrollLabel.frame = CGRectMake(0, 0, BoardWidth, Boa

我在
UIView
中嵌入了一个
uicrollview
。向下滚动时,它会反弹回可查看的屏幕。我还没有弄清楚这件事。。我已经看了所有其他的问题。。无法对我的应用程序进行答复。 这是我的密码

-(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];
}
我已禁用分页,启用滚动。。。我该怎么办

试试这个,如果有用的话

要禁用反弹,请使用此->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);

为什么要从ViewDidDisplay调用viewDidLoad?如果我将其放在那里,是否会出错?是的。。把super ViewDid放在那边…你有没有做过xib或编码?