2013-10-14 70 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