2011-01-26 55 views
0

我在xib文件和相應的ViewController中有一個View。 使用界面生成器我把一個圖像,一些標籤,現在在它的表格視圖。將UIScrollView集成到現有視圖

我想要的是,整個視圖將可滾動,因爲新的表視圖當前只在tableview邊界內滾動。

如何將滾動視圖放在IB現有的視圖背後?

我已經把一個UIScrollView放到IB上,並把所有其他元素放在它上面。此外,我創建的UIScrollView IBOutlet中,並將其連接,但屏幕不滾動...

我必須做一些像

[myScrollView addSubview: ???]; 

謝謝很多提前&問候。

回答

2

您需要在可用之前設置scrollview的contentSize屬性。是的,我知道 - 嚇壞了,這不是自動的。

只是做myScrollView.contentSize = CGSizeMake(int, int)

+0

我在`viewDidLoad`中做了這個,但沒有改變。我有頁面,只能在可滾動的查看錶內,而不是整個頁面。我做了什麼:我有一個UIView並把所有元素放在那裏,然後我用一個UIScrollView把它放到UIView上,並把所有元素放在這個scrollview上。然後我在我的界面`IBOutlet UIScrollView * myScrollView`中定義了屬性和綜合,就是這樣。從文件所有者,我將它連接到myScrollView,然後從TableView將數據源和委託連接到文件的所有者。 – Tim 2011-01-26 11:24:29