Есть много сообщений об уведомлении пользователя, когда тип клавиатуры изменяется от таких вещей, как числовая панель, по умолчанию. Этот вопрос связан с пониманием того, когда пользователь нажимает кнопку [123] или [ABC] на клавиатуре по умолчанию. В основном я хочу знать, когда этот экран

изменяется на этот экран

попытка:
-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
NSLog(@"::::::: this is text field type %d", searchBar.keyboardType);
естественно всегда возвращает мне 0, который является типом ключа по умолчанию.. поскольку он предполагает, что оба имеют один и тот же тип клавиатуры.
