質問

I'm not sure why this is happening, wondering if someone can help.

I currently have a UITextfield delegate set to the ViewController. I've declared all the necessary methods. When I start typing, nothing shows up, but it is being detected per the NSLog I've inserted.

When I remove the delegate, then the text fields begins to work.

Any ideas?

役に立ちましたか?

解決

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField

must return YES at some point

textField:shouldChangeCharactersInRange:replacementString:

must also return YES

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top