2016-01-03 64 views
0

我有這樣的設計在這裏:http://imgur.com/XHMBUdj斯威夫特:創建區域UIPanGesture

我想分配屏幕的左半部分(分裂垂直)至平移向上和向下的藍條和分配的右半屏幕(垂直分割)爲紅色條上下平移。

我已經可以使用UIPanGestureRecognizer,但是我只需要幫助製作該區域,如果用戶在屏幕右側平移,會發生「this」,如果用戶在左側平移,則「this」發生。

我的一位朋友推薦使用UIBezierPath。有人可以幫我嗎?代碼將非常感謝!

回答

1

我看起來更容易擁有兩個UIPanGestureRecognizers

在您的視圖中,您可以在包含藍條和麥克風的屏幕上添加佔用左半部分的子視圖,並在包含紅色條和音樂的屏幕右半部分添加另一個子視圖圖標。

然後您可以創建兩個單獨的UIPanGestureRecognizers併爲每個視圖添加一個。然後每邊都會有一個識別器,可以爲您檢測側面檢測。

+1

你是天才!非常聰明。 –