2013-03-25 198 views
-2

相當簡單的錯誤。無法解決。滾動視圖不移動

我添加了一個滾動視圖到我的應用程序。接下來,我添加了這個滾動視圖的視圖,這個視圖超出了scrollview界限。我希望scrollview能讓我的視圖滾動。

但該視圖不可滾動。即我添加了一個按鈕,看它是水平滾動。但它不是。

那種功能我期待,如同與按鈕一長串無限滾動,類似於http://www.cocoacontrols.com/controls/infinitescrollview

我怎樣才能做到這一點?

+1

只是增加scrollview的內容,如果內容擴展了v的高度查看滾動視圖將滾動 – 2013-03-25 10:25:03

+0

請看我的回答,並讓我知道它是否有幫助 – 2013-03-25 10:36:50

+0

沒有任何選項的工作。仍然不明白爲什麼 – 2013-03-25 11:23:52

回答

0

嘗試

scr.contentSize = CGSizeMake(scr.frame.size.width, contentHeight); 
1

您可以設置該屬性

[scrollview setContentSize:CGRectMake(x, y, width,height)]; 

寬度 = 320 *沒有意見要在滾動視圖添加

高度 =你可以把它的高度視圖例如 460;

,並設置幀

scrollview.frame=CGRectMake(x, y, self.view.frame.size.width, height) //self.view.frame.size.width=320 (iphone) 

這是爲了實現上述

最簡單的方式,如果你用右鍵點擊希望它然後使用滾動型物業

[scrollview setContentOffset:(CGPoint) animated:BOOL] 
or 
[scrollview setContentOffset:(CGPoint)] 

希望它會幫助