我正在尝试使用UIScrollView,似乎有一些基本的东西,我只是不理解.
假设我想在我的iphone应用程序中使用UIScrollView.我有一个视图,其中包含320x700的按钮.显然,这对于320x480的iPhone来说太大了.所以我知道我必须使用UIScrollView.但是,这是我应该创建对象的顺序
这是正确的吗?
这有效,但对我来说没有意义.我认为View应该是画布,我在其中添加了所有的UI元素.我希望iPhone应用程序的"画布"为320x700,我希望能够将我的按钮等放在这个320x700画布上.但是,如果我不将UIScrollView的大小更改回320x480,它将不会滚动,因为我需要将UIScrollView的内容大小设置为大于其大小.
但是,如果我将UIScrollView的大小设置为320x480,那么我在Interface Builder中看不到屏幕和480到700之间的按钮!因此,似乎我应该进行所有编辑并将所有UI元素添加到UIScrollView,然后将其设置回320x480!
有没有其他方法可以做到这一点更有意义?在理解这应该如何工作的过程中,我错过了什么?