1

使用情节提要我创建了一个 UIScrollView 并添加了一个UIImageUIScrollview现在我想在里面添加 10 个按钮UIScrollView。如何滚动.?中的按钮和图像UIScrollView

我试过了,但它不能正常工作。

4

3 回答 3

13

最后,当你在视图中实现所有东西时,为 UIScrollview 创建一个出口,然后简单地转到 viewcontroller.m 文件并输入一些代码来使滚动视图滚动。在这一步这应该可以工作。如果没有,请确保Autolayout已禁用。

这是我给你的教程:

1.实现滚动视图

在此处输入图像描述

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

设置图像大小和文件。

在此处输入图像描述

转到您的 .h 文件并添加一个滚动视图插座。

在此处输入图像描述

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

在此处输入图像描述

然后只需将插座连接到滚动视图本身:

在此处输入图像描述

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

在此处输入图像描述

就是这样,希望它有效。

最好的祝福

于 2012-11-02T14:48:17.147 回答
2

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

更新:让 UIScrollView 与 Autolayout 一起使用似乎比我想象的要难,请查看此页面以获取更多信息:iOS6 Release Notes Search for Here are some notes about Auto Layout support for UIScrollView

于 2013-06-02T01:51:50.950 回答
0

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

于 2012-11-02T14:20:07.290 回答