我是新來的ios。不讓UIButton拖到圈外
我有一個視圖,我用Quartos核心繪製了一個圓。
我已經把一個UIButton放在那個圓圈裏,並賦予了DRag的Funcnality並放下那個按鈕。
現在我想限制按鈕不能被拖出該圈區域。
巴頓TouchDragOutSide事件是
- (void) draggedOut: (UIControl *) c withEvent: (UIEvent *) ev
{
if([viewCanvas pointInside:[[[ev allTouches] anyObject] locationInView:viewCanvas ] withEvent:ev])
c.center = [[[ev allTouches] anyObject] locationInView:viewCanvas ];
}
此時按鈕不能被拖出矩形查看區域的一側。
感謝您的幫助
仍然需要矩形視圖不採取圓視圖 – Impossible 2013-03-26 11:12:44
那麼你應該如何得到矩形的正切和限制按鈕到它... – BhushanVU 2013-03-26 11:14:26