我知道我必须在我的 UIView 中插入一个 UIScrollView,并在我的 viewLoad 中放入我的 IBOutlet UIScrollView 的 sizeContent,但我有一些疑问,因为它对我不起作用,我想我缺少一些信息。
我的 UIView 大小是 320x678,所以我需要垂直向下/向上滚动,我用谷歌搜索了一些方法,但总是崩溃或不起作用,我将目标部署到 iOS 4.3,以便我的应用程序适用于所有 iOS >= 4.3,我在这一点上需要帮助澄清我的想法......
我应该从头到尾采取哪些步骤?并且滚动视图应该在所有控制器的前景或背景上?
编辑:我这样做了....
|-button-||-imgview-||-button-| |-some-|
|-------scrollview content size--------| Size = 320x678
|--------------scrollview--------------| Size = 320x678
|----------------view------------------| Size = 320x678
这可能是我的错误,但是,为什么我不能让我的 iPhone 可滚动?
|-----iPhone screen-----|
|-------------My app------------|
如果我不做任何滚动的技巧,我不会看到比我的 iPhone 屏幕更多的东西,那么这种“问题”就没有任何自动滚动?或者我必须按照你告诉我的去做?
因为现在我的问题是我必须重建我的 .xib 而我真的不明白如何去做,我理解但不知道如何去做的理论。
编辑2:
我按照你的理论解决了。
1.- I created a Iphone screen 3.5
2.- I created an auxiliar view with freeform and adapted to 320x678
3.- I designed my 320x678 view
4.- In my main .xib I added my scroll IBOutlet and in the IB then linked.
5.- On my loadview I added the sizecontent
6.- I dragged to my 3.5 screen all the content from my auxiliar window.. then I deleted the auxiliar window.
谢谢。