По соображениям безопасности мы хотим показать предупреждение, если пользовательская клавиатура включена для полей Login. Если я использую следующий кодПоказывает предупреждение, когда пользовательская клавиатура включена?
-(BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier
{
if ([extensionPointIdentifier isEqualToString: UIApplicationKeyboardExtensionPointIdentifier])
{
return NO;
}
return YES;
}
Если я использую следующий код, он отключает клавиатуру во всех fields.But я хочу, чтобы отключить только несколько полей. Пробовал держать предупреждение внутри цикла if, но он отображает предупреждение для каждой клавиатуры. Как я могу это достичь?
Этот метод также можно использовать, чтобы убедиться, что UITextInput использует только системную клавиатуру. Это может быть удобно в приложении VNC со скрытым текстовым полем или что-то в этом роде. – the4kman