【发布时间】:2013-03-20 20:00:42
【问题描述】:
当我滚动时,我无法滚动到 UIView 的末尾。
我的 UIScrollView 的高度为 450,而滚动视图中的 UIView 的高度为 800。 问题是滚动视图无法到达 UIView 的末尾... 仅向下滚动到一个点并且不显示 UIView 的更多内容。 (我用故事板)
这是我启动scrollView和UIView的代码:
[super viewDidLoad];
[scrollView setBackgroundColor:[UIColor blackColor]];
[scrollView setCanCancelContentTouches:NO];
scrollView.clipsToBounds = YES;
scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
[scrollView addSubview:content];
//NSLog(@" %f %f",content.frame.size.width,content.frame.size.height);
[scrollView setContentSize:CGSizeMake(content.frame.size.width, content.frame.size.height )];
//NSLog(@" %f %f",scrollView.frame.size.width,scrollView.frame.size.height );
[scrollView setScrollEnabled:YES];
感谢您对此问题的任何帮助。 (对不起,我的英语不好:()
谢谢。
【问题讨论】:
-
请好好解释问题并粘贴更多代码..
-
您的
content视图的来源是什么? (content.frame.origin.x / y)。也许他们不是 0,0 在这种情况下你必须在你的[scrollView setContentSize] -
content.frame.originx/y 是 0 - 0 。正常 content.frame.size.w/h = 0 和 scrollView.frame.size.w/h = 0 吗?
标签: iphone ios uiscrollview