2013-09-21 79 views
0

我有一個iPad應用程序,我生成的圖像,我想成爲700X2000,顯然大於屏幕的高度。最初我在UIView中生成了這個圖像,但是現在我重新編寫了它作爲UIScrollView。我假定視圖會自動垂直滾動以顯示新創建的圖像,但它不會 - 它只是在屏幕底部切斷。 我需要設置哪些設置才能工作? 在此先感謝。UIScrollView在UIViewController不滾動

回答

0

您需要將imageView作爲子視圖添加到scrollView,然後將該scrollView的contentSize設置爲圖像大小。

+0

謝謝爲答案。設置內容大小根本不起作用 - 實際的代碼行似乎沒有任何影響。我關閉了自動佈局,但仍然無法使用。有什麼想法嗎? – marina

+0

將其設置爲viewdidappear –

0

確保您的UIScrollView滾動正在工作。 然後你可以滾動到滾動某些角度來看與

[scrollView setContentOffset:CGPointMake(x, y) animated:YES]; 
0

您需要設置UIScrollView的內容大小,因此,如果你的形象是700x2000,你將需要使用:

scrollView.contentSize=CGSizeMake(700,2000);