Erkennen, wann der iOS-Standardtastaturtyp von Text zu Zahlen wechselt

Es gibtviele Beiträge Informationen zum Benachrichtigen des Benutzers, wenn der Tastaturtyp von z. B. dem Nummernblock auf Standard geändert wird. Bei dieser Frage geht es darum zu wissen, wann der Benutzer tatsächlich auf klickt[123] oder der[ABC] Taste auf derStandard Tastatur .. im Grunde möchte ich wissen, wann dieser Bildschirm

wechselt zu diesem Bildschirm

versuche dies:

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

natürlich gib mir immer zurück0 Dies ist der Standardtastentyp, da davon ausgegangen wird, dass beide vom selben Tastaturtyp sind.