2012-11-15 103 views
1

我試圖熟悉UIScrollView。我嘗試設置屏幕的UIScrollView's contentSizefull widthten times屏幕的heigh t在相應的ViewController's viewDidLoad方法中。但是,當我試圖在iOS simulator上運行它時,我發現視圖不能是scrolled。請善意提供一些提示&意見。爲什麼UIScrollView無法在iOS模擬器中滾動?

謝謝!

回答

1

你需要檢查你的代碼中看到

1)檢查是否啓用了用戶交互的UIScrollView如果不是,請不要爲

 [theScrollView setUserInteractionEnabled:YES]; 

編輯

2)請確認您已啓用滾動的UIScrollView

 theScrollView.scrollEnabled = YES; 

謝謝。

+0

因此,我可以調整UIScrollView而不需要通過調整contentSize來放置任何內容或子視圖,對嗎? –

+0

@WilliamChoi對不起,我無法理解你 – Kamarshad

+0

在故事板中,我放置了一個視圖控制器,並在其中放置了一個UIScrollView。滾動視圖上有一個標籤。然後,在實現相應的視圖控制器類的過程中,我將UIScrollView的contentSize設置爲大於實例方法「viewDidLoad」中的屏幕框架。但是,在iOS模擬器中進行調試時,我無法滾動scrollView。 –