我想为我的视图控制器创建一个垂直滚动视图,我真的宁愿通过故事板而不是代码创建它。
我应该怎么做?
我在对象库中看到有一个可拖动的滚动视图和可拖动的轻敲手势识别器。由于我只想要垂直滚动,我应该使用滑动手势识别器还是平移手势识别器?
我应该用滚动视图切换我放在故事板中的一般视图吗?
然后在我的代码中为我的滚动视图创建一个弱插座?任何人都可以给我一个大致的想法吗?
答案 0 :(得分:2)
您要求的内容无法通过界面构建器完成。
这是一个常见的误解(说实话我也是最初的),故事板所属的界面构建器不仅仅是一个界面布局工具。
它不像CS5的flash界面构建器或iMovie的画布,它允许您执行视觉操作。
唯一的目的是让开发人员可以看到他们创建的视图和元素。它确实允许执行一定程度的显示相关逻辑(即视图的定位,出口属性和动作方法的定义),但您不能使用它来定义任何业务逻辑。
你仍然需要为此编写一些代码。