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或编码?