2012-04-17 140 views
4

當我將我的UIScrollView設置爲Interface Builder中的主視圖時,滾動按預期工作。但是,當我添加UIScrollView作爲子視圖UIView滾動不起作用。作爲子視圖的UIScrollView不滾動

如此看來,當UIScrollView的添加爲子視圖的UIView我的麻煩就開始了。

用戶交互啓用」這兩個視圖都是如此。

我雖然也許我有可能做的的touchesBegan東西湖傳遞的時候,這個的UIScrollView的東西,但還沒有多少運氣這一點。

有沒有人見過這個?

+1

你能發表一些代碼嗎?比如你如何初始化UIScrollView ... – delannoyk 2012-04-17 17:30:46

+0

什麼是你的滾動視圖的contentSize? – 2012-04-17 17:30:55

+0

你有沒有得到答案?我有同樣的問題。 – mAc 2012-11-06 13:18:21

回答

0

它總是好的,以顯示一個完整的工作代碼片段:

// in viewDidLoad: 

//UIScrollview *myScrollView; 

UIView_descendent *contentView; 
// scrollview won't scroll unless content size explicitly set 

[myScrollView setContentSize:contentView.frame.size]; 

我還沒有找到一種方法來設置contentSize在IB。

0
scrollView.delegate = scrollView; //or nil may work 
相關問題