How to move cursor from one text field to another automatically in swift ios programmatically?

后端 未结 13 2113
抹茶落季
抹茶落季 2020-12-05 08:11
    func textFieldDidBeginEditing(textField: UITextField) {
    scrlView.setContentOffset(CGPointMake(0, textField.frame.origin.y-70), animated: true)


    if(textF         


        
13条回答
  •  北海茫月
    2020-12-05 08:46

    Use textFieldShouldBeginEditing method

    func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
       scrlView.setContentOffset(CGPointMake(0, textField.frame.origin.y-70), 
     animated:true)
    
       if(textField == firstDigit){
    
          textField.becomeFirstResponder()
         secondDigit.resignFirstResponder()
       }
       else if(textField == secondDigit){
    
        textField.becomeFirstResponder()
        thirdDigit.resignFirstResponder()
        }
        else if(textField == thirdDigit){
        //textField.becomeFirstResponder()
        fourthDigit.becomeFirstResponder()
        }
       return true;
    }
    

提交回复
热议问题