ScrollView不会滚动Xcode 6

时间:2014-11-29 21:44:36

标签: ios objective-c xcode

我在我的应用上有这个网格。但是它对于iPhone屏幕来说太宽了,所以我想使用滚动视图。这将从左向右滚动,以便您可以看到完整的网格。我现在已经在我的故事板上看到了滚动视图,并且我已经将代码放入其中以便在下面输入。但是在构建应用程序时它不起作用。我认为我的问题是我没有在ViewController的outlet部分中将它链接起来。但是我无法将其链接起来,因为那里没有按钮可以拖出并放在ScrollView上。那里有两件事,那就是View - View和searchDisplayController - (Nothing)。所以我找不到应该存在的Scroller按钮。如果有人可以提供帮助,我们将非常感激。

代码:

ViewController.h:

IBOutlet UIScrollView *Scroller;

ViewController.m

[Scroller setScrollEnabled:YES];
[Scroller setContentSize:(CGSizeMake(476, 476))];

这是我对滚动条不在插座标签中的含义的屏幕截图。 我在ViewController上滚动视图已打开。不,我认为在View-View下的outlet选项卡中应该有Scroller,这样我就可以将它拖出来并将它放在ScrollView上。也许我错了,但我认为,这将是它的工作方式。

enter image description here

检查器中的滚动视图连接的屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您使用的是iOS 7设备,请将此代码添加到viewDidLayoutSubviews方法

[Scroller setScrollEnabled:YES];
[Scroller setContentSize:(CGSizeMake(476, 476))];