ios - Why is textInput.keyboardType nil in textDidChange? -


The

I'm developing a custom keyboard Swift and I would like to know when the keyboard type of change (a number or decimal For example keyboard type) I believe this should be done in either textDidChange or textWillChange . This method gets a UITextInput , which has a property keyboardType . But when this method is called, that property is always happening zero because it runs the following code, even after I have entered a different input type (number).

  override function textDidChange (TextInput: UITextInput) {if the inputType = textInput.keyboardType {// here is never deleteKeyboardButton.backgroundColor = UIColor.yellowColor ()}}   itemprop = "text"> 

its keyboardType property, no text

should be obtained and the property of Use> TextInput .
  var proxy as = self.textDocumentProxy UITextDocumentProxy if proxy.keyboardType == UIKeyboardType.EmailAddress {// email add code here to display Input}    

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -