Esempio n. 1
0
        /// <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);
            }
        }
Esempio n. 2
0
 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);
         }
     }
 }