好的,我正在学习在界面构建器中使用UIScrollView。由于scrollView本身没有任何内容,我创建了另一个视图——contentView,用于容纳我的控件和可滚动内容。我将控件、标签等放入此视图中,然后在代码中设置scrollView的contentSize为此contentView的大小。
我的问题似乎非常简单和显而易见,以至于我一定错过了某些东西。当我在IB中创建这个XIB时,我得到了您标准的空iPhone界面窗口。我在其上放置了一个scrollView,它占据了整个窗口。我在其上放置了一个视图,它占据了整个scrollView。我添加了一些控件,在IB中我仍然可以看到它们位于contentView矩形内。
我的问题是,如何在IB中处理/添加位于contentView可见部分之外的控件?哈哈。它似乎很简单,但我就是不明白。我可以设置contentView的高度或将矩形拖动到我喜欢的任何位置(实际上这就是拥有scrollView的全部意义),但固定的UI窗口从IB中不会扩展,因此我无法看到“屏幕外”的contentView部分以添加更多控件。就像它只是固定在那个大小,因为那是一个iPhone屏幕的大小,它不会让我使它更大/更高。
我做错了什么?
-a