-2

我想为我的视图控制器制作一个垂直滚动视图,我真的更愿意通过故事板而不是代码来创建它。

我该怎么办?

我看到在对象库中有一个可拖动的滚动视图和可拖动的点击手势识别器。由于我只想要垂直滚动,我应该使用滑动手势识别器还是平移手势识别器?

我应该用滚动视图切换我放在情节提要中的一般视图吗?

然后为我的滚动视图在我的代码中创建一个弱出口?谁能给我一个大致的想法,我需要做什么?

4

1 回答 1

2

您要求的内容无法通过界面生成器完成。

这是一个常见的误解(老实说,我最初也有)认为故事板是其中一部分的界面构建器不仅仅是一个界面布局工具。

它不像 CS5 的 Flash 界面生成器或 iMovie 的画布,它允许您执行视觉操作。

它的唯一目的是让开发人员能够直观地看到他们创建的视图和元素。它确实允许执行一定程度的显示相关逻辑(即视图的定位、出口属性和操作方法的定义),但您不能使用它来定义任何业务逻辑。

您仍然需要为此编写一些代码。

我建议在这里阅读有关界面构建器的信息

于 2012-07-16T15:14:40.767 回答