2014-02-26 95 views
0

我有我的UIViewController设置滚动视图和滚动视图中的许多项目,并从Parse拉动一些信息,但是当我运行模拟器并转到那个页面视图不可滚动,我在视图底部看到这个奇怪的空白区域。滚动视图不滚动,并在底部创建空白

滚动视图内的内容大于滚动视图,并且在属性检查器中我将滚动视图设置为“滚动已启用”(您可以在图像中看到它),任何帮助都将不胜感激!

这里是在白色空间中的图像,以及如何我有滚动视图设置和属性检查器

enter image description here

viewDidLoad,我有:

self.title = promoDetail.shortName; 
UIBarButtonItem *backButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Previous" style:UIBarButtonItemStylePlain target:nil action:nil]; 
self.navigationItem.backBarButtonItem = backButtonItem; 
self.imageDetail.file = promoDetail.Image; 
self.percentDetail.text = [NSString stringWithFormat:@"%@", promoDetail.percent]; ; self.termsDetail.text = promoDetail.terms; 
self.detailsDetail.text = promoDetail.details; // Do any additional setup after loading the view. 
[self.scrollView setDelegate:self]; 
+0

首先,添加一些代码会更好。 在我的头顶,我会建议像contentSize(它必须大于'bounds'),'userInteractionEnabled'和'scrollEnabled'检查'scrollView'的基本属性,但不能说肯定,除非你透露一些代码。 – n00bProgrammer

+0

我没有太多的代码,我只有这个viewDidLoad: –

+0

self.title = promoDetail.shortName; UIBarButtonItem * backButtonItem = [[UIBarButtonItem alloc] initWithTitle:@“Previous”style:UIBarButtonItemStylePlain target:nil action:nil]; self.navigationItem.backBarButtonItem = backButtonItem; self.imageDetail.file = promoDetail.Image; self.percentDetail.text = [NSString stringWithFormat:@“%@”,promoDetail.percent]; ; self.termsDetail.text = promoDetail.terms; self.detailsDetail.text = promoDetail.details; \t //在加载视图后执行任何其他设置。 [self.scrollView setDelegate:self]; –

回答

1

有两种您可能会丢失的东西 1.为什么没有启用滚动功能 And:检查内容大小

2.为什么白色空间在屏幕底部 和:你可以在你的项目中的故事板是什么看法的高度,是480或586检查,如果是480,这意味着你选择iPhone的3.5英寸UIView,而你在iPhone 4英寸运行你的应用程序。