Ios 滚动视图不滚动,并在底部创建空白

Ios 滚动视图不滚动,并在底部创建空白,ios,uiscrollview,ios-simulator,scrollview,Ios,Uiscrollview,Ios Simulator,Scrollview,我的UIViewController设置了一个滚动视图和滚动视图中的许多项目,并从解析中提取一些信息,但当我运行模拟器并转到该页面时,视图不可滚动,我在视图底部得到了一个奇怪的空白 Scroll视图中的内容比Scroll视图大,在Attributes Inspector中,我将Scroll视图设置为“已启用滚动”(您可以在图中看到),如果您有任何帮助,将不胜感激 这是显示空白的图像,以及如何设置滚动视图和属性检查器 在viewDidLoad中,我有: self.title = promoDet

我的
UIViewController
设置了一个滚动视图和滚动视图中的许多项目,并从解析中提取一些信息,但当我运行模拟器并转到该页面时,视图不可滚动,我在视图底部得到了一个奇怪的空白

Scroll视图中的内容比Scroll视图大,在Attributes Inspector中,我将Scroll视图设置为“已启用滚动”(您可以在图中看到),如果您有任何帮助,将不胜感激

这是显示空白的图像,以及如何设置滚动视图和属性检查器

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

你可能遗漏了两件事 1。为什么不启用滚动 和:检查内容大小

2。为什么屏幕底部出现空白
还有:你能在你的项目情节提要中检查一下视图的高度是多少,是480还是586,如果是480,这意味着你在iPhone 4英寸上运行应用程序时选择了iPhone 3.5英寸UIView。

首先,添加一些代码会更好。在我的脑海中,我建议检查
scrollView
的基本属性,如
contentSize
(必须大于
bounds
)、
userInteractionEnabled
、和
scrollEnabled
,但除非你透露一些代码,否则无法确定。我没有多少代码,我只有viewdiload:self.title=promoDetail.shortName;UIBarButtonItem*backButtonItem=[[UIBarButtonItem alloc]initWithTitle:@“先前”样式:UIBarButtonItemStylePlain目标:无操作:无];self.navigationItem.backBarButtonItem=backButtonItem;self.imageDetail.file=promotdetail.Image;self.percentDetail.text=[NSString stringWithFormat:@“%@”,promoDetail.percent];self.termsDetail.text=promotdetail.terms;self.detailsdeail.text=promotdetail.details;//加载视图后执行任何其他设置。[self.scrollView setDelegate:self];