jak wykryć, kiedy domyślny typ klawiatury iOS przełącza się z tekstu na liczby

Tam sąwiele postów o powiadamianiu użytkownika, gdy typ klawiatury zmienia się z rzeczy takich jak klawiatura numeryczna na domyślną. To pytanie dotyczy tego, kiedy użytkownik rzeczywiście kliknie[123] albo[ABC] przycisk nadomyślna klawiatura .. zasadniczo chcę wiedzieć, kiedy ten ekran

zmienia się na ten ekran

próbując tego:

-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
    NSLog(@"::::::: this is text field type %d", searchBar.keyboardType);

naturalnie zawsze dawaj mi z powrotem0 który jest domyślnym typem klucza .. ponieważ zakłada, że ​​oba są tego samego typu klawiatury.

questionAnswers(5)

yourAnswerToTheQuestion