我是ios新手。
我有一个视图,其中我使用 Quarts 核心画了一个圆圈。
我在那个圈子里放了一个 UIButton 并给了 Funcnality 以拖放那个按钮。
现在我想要约束按钮不能被拖出那个圆圈区域。
Button 的 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 ];
}
此时按钮不能拖出矩形视图区域。
感谢帮助