如何在故事板中创建UIScrollView?

时间:2012-11-02 11:38:48

标签: iphone ios uiscrollview uibutton storyboard

使用情节提问我创建了UIScrollView并向UIImage添加了UIScrollview,现在我想在UIScrollView内添加10个按钮。如何滚动UIScrollView中的按钮和图像。?

我试过但它没有正常工作。

3 个答案:

答案 0 :(得分:13)

最后,当您将所有内容实现到视图时,为UIScrollview创建一个插座,然后只需转到viewcontroller.m文件并输入一些代码以使滚动视图滚动。在此步骤中,这应该可行。如果没有,请确保Autolayout已停用。

这是我的教程:

1.实现滚动视图

enter image description here

如果你愿意,可以放入图像视图。

设置图像大小和文件。

enter image description here

转到.h文件并添加scrollview插座。

enter image description here

切换到.m文件并将此代码放在viewDidLoad方法中,并将大小替换为您想要的contentSize。例如,宽度(x)= 320,高(y)= 700。

enter image description here

然后只需将插座连接到scrollview本身:

enter image description here

并且可能会更改一些细节:

enter image description here

多数民众赞成,希望它有效。

祝你好运

答案 1 :(得分:2)

我遇到了同样的问题。正如上面提到的@MasterRazer一样,“修复”它是禁用自动布局。 我仍然需要弄清楚如果我想使用autolayout我应该使用什么约束,但是不应该太难。

更新:看起来比我想让UIScrollView与Autolayout一起工作更困难,请查看此页面以获取更多信息:iOS6 Release Notes搜索以下是一些注意事项关于UIScrollView的

的自动布局支持

答案 2 :(得分:0)

在故事板左侧的文档大纲中,将所有项目(按钮和图像)拖到滚动视图中,并将其放在滚动视图层次结构中。看起来像这样: