/// <summary>连线个数少于4个时,通知代理 /// </summary> /// <param name="view"></param> /// <param name="type"></param> /// <param name="gesture">手势结果</param> public override void CircleViewConnectCirclesLessThanNeedWithGesture(PCCircleView view, CircleViewType type, string gesture) { //获取手势保存的第一个密码 string gestureOne = PCCircleViewConst.GetGesturePassWord(); // 看是否存在第一个密码 if (gestureOne.Length > 0) { resetBtn.Hidden = false; msgLabel.ShowWarnMsgAndShake(PCCircleViewConst.gestureTextDrawAgainError); } else { msgLabel.ShowWarnMsgAndShake(PCCircleViewConst.gestureTextConnectLess); } }
public void CircleViewDidCompleteLoginGesture(CircleViewType type, NSString gesture, bool equal) { if (type == CircleViewType.CircleViewTypeVerify) { //验证成功 if (equal) { if (isToSetNewGesture) { GestureViewController gestureVc = new GestureViewController(); gestureVc.type = GestureViewControllerType.GestureViewControllerTypeSetting; NavigationController.PushViewController(gestureVc, true); } else { NavigationController.PopToRootViewController(true); } } else { //密码错误! msgLabel.ShowWarnMsgAndShake(PCCircleViewConst.gestureTextGestureVerifyError); } } }