Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c textField:ShouldChangeCharactersRange:replacementString与UITextFieldTextDidChangeNotification_Objective C_Cocoa Touch - Fatal编程技术网

Objective c textField:ShouldChangeCharactersRange:replacementString与UITextFieldTextDidChangeNotification

Objective c textField:ShouldChangeCharactersRange:replacementString与UITextFieldTextDidChangeNotification,objective-c,cocoa-touch,Objective C,Cocoa Touch,我正在构建一个密码锁视图,当用户在文本字段中输入新字符时,我想将文本设置为四个框标签之一上的点 我应该使用还是 使用textField:ShouldChangeCharactersRange:replacementString似乎更容易,但ShouldChangeCharactersRange似乎更正确。我建议使用委托方法,而不是通知。 另一个选项:将文本字段“secureTextEntry属性设置为YES。(请参见UITextField所符合的)

我正在构建一个密码锁视图,当用户在文本字段中输入新字符时,我想将文本设置为四个框标签之一上的点

我应该使用还是


使用textField:ShouldChangeCharactersRange:replacementString似乎更容易,但ShouldChangeCharactersRange似乎更正确。

我建议使用委托方法,而不是通知。 另一个选项:将文本字段“
secureTextEntry
属性设置为YES。(请参见UITextField所符合的)