2011-09-27 83 views
1

簡而言之:有沒有辦法將正在進行的拖動手勢從一個視圖切換到另一個視圖?手勢在一個UIView中開始,在另一箇中繼續?

更多詳細信息:我正在研究iPad應用程序。想象一下屏幕中間有一個遊戲區的情況。邊界上有一堆可以拖到比賽場地上的「棋子」。

當其中一件被拖到比賽場上時,我希望它的外觀改變。儘管如果我有一個單一的視圖在拖入比賽場地時改變了它的外觀,在我的特殊情況下,如果有一個視角用於場外場外和另一個用於場上場地外觀,那麼這可能會更簡單。

訣竅是這樣的:當我將這塊棋子拖到場上時,我想要一旦我擺脫了我的「場外場地」視圖並添加了我的「場上場地」視圖。實質上,我想要將手勢從一個視圖切換到另一個視圖,而用戶需要經歷一次連續的拖動。

有沒有辦法做到這一點?

UPDATE:實際上得到使用單一視圖的方法這方面的工作,但我還是好奇,手勢手斷是否可以做到......

回答

1

我覺得這是不可能的。什麼可能的是有一個父視圖,其中包含「之前」視圖和「後」視圖。當發生拖動時,該父視圖可以在保持拖動的同時在兩個視圖之間切換。