2013-10-14 56 views
1

我只需要一个ViewController并将UIScrollView添加到那个中。后来,我创建了大于UIScrollViewUIImageView,并将其插入到UIScrollView中。在故事板中创建UIScrollView

但是,当我运行模拟器时,UIScrollView不滚动。我可以反弹它,但它不会将它的当前位置留在UIImageView之内。

我也尝试在我的viewDidLoad中使用[scrollView setContentSize:CGSizeMake(320, 640)];,它并没有真正的工作。

那么我怎样才能使UIScrollView实际滚动? 我正在使用Xcode 5和iOS 6.1

+0

使用此链接http://stackoverflow.com/questions/8809984/designing-inside-a-scrollview-in-xcode-4-2-with-storyboards/9933376#9933376 – square

+0

我已经做了正确的答案,这就是没有解决我的问题 –

+0

你解决了这个问题吗? – AdamG

回答

0

contentSize设置为viewDidAppear而不是viewDidLoad。确保在属性检查器下的故事板中勾选启用滚动功能(选择滚动视图并按右上方的盾牌图标)。

+0

我已经试过,滚动始终启用 –

+0

是否启用了用户交互? – AdamG

+0

实际上,请在选择scrollView的同时按下边界按钮,然后单击“重置为建议边界”。这已经解决了过去人们的这个问题http://stackoverflow.com/questions/19227297/scrollview-start-scroll-only-second-time-that-the-view-appear/19252625#19252625 – AdamG