2012-07-16 47 views
-2

我想爲視圖控制器創建一個垂直滾動視圖,我真的寧願通過故事板而不是代碼創建此視圖。使用手勢識別器通過故事板創建滾動視圖

我應該怎麼辦?

我看到在對象庫中有一個可拖動的滾動視圖和可拖動的輕擊手勢識別器。由於我只想垂直滾動,我應該使用滑動手勢識別器還是平移手勢識別器?

我是否應該切換出一般視圖,將其放入故事板並顯示滾動視圖?

然後讓我的滾動視圖到我的代碼弱出口?任何人都可以給我一個我需要做什麼的一般想法嗎?

+0

去閱讀蘋果文檔或者觀看的WWDC視頻(我記得從2011年一些偉大的影片)之一。那裏有很棒的內容。如果您有特定的問題,請回到StackOverflow。 – steipete 2012-07-16 14:56:00

回答

2

您要求的內容不能通過界面構建​​器完成。

這是一個常見的誤解(說實話,我最初也是)界面構建器,故事板是其中的一部分,不僅僅是一個界面佈局工具。

它不像CS5的Flash接口構建器或iMovie的畫布,它允許您執行視覺操作。

它的唯一目的是讓開發人員可以看到他們創建的視圖和元素。它確實允許執行一定程度的顯示相關邏輯(即定位視圖,定義出口屬性&動作方法),但不能用它來定義任何業務邏輯。

你仍然需要爲此編寫一些代碼。

我建議你閱讀about interface builder here