Я пишу приложение, в котором мне нужно проверить текст, введенный пользователем, на UITextField
, char на char каким-либо методом.
Трудная вещь заключается в том, что клиент хочет выполнить всю проверку, прежде чем пользователь увидит символ в UITextField, потому что может быть ситуация, когда его серверное приложение не поддерживает знак '$'
, поэтому в моем методе проверки я должен заменить его на 'USD'
строка - и он не хочет, чтобы пользователь видел '$'
, просто 'USD'
сразу.
Я знаю о таких событиях, как UIControlEventEditingChanged
и т. Д., Но, тем не менее, я не знаю 2 вещей:
как получить доступ к символу, набранному пользователем, прежде чем он будет замечен в UITextField
, и выполнить проверку там
как заменить этот символ «на лету» и поместить его вручную в UITextField (но я полагаю, я просто добавлю это к [[textField] text]
NSString
Заранее благодарю за любую помощь:)