我很难限制用户只使用一个键盘。我想这样做,以确保我的用户使用一个完整的整数在数字垫上。然而,随着自定义键盘在iOS 8中的引入,用户可以输入小数。这意味着,我的应用程序告诉他们,电车271.334232是一个A级电车时,它不存在。如果可能的话,有人能告诉我需要输入什么以及在哪里吗?
发布于 2014-12-22 00:00:14
对于iOS 8,可以在应用程序委托中使用此方法禁用它。
- (BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier {
if ([extensionPointIdentifier isEqualToString: UIApplicationKeyboardExtensionPointIdentifier]) {
return NO;
}
return YES;
}注意,如果用户已完全删除系统键盘,则不会显示任何键盘。
https://stackoverflow.com/questions/27594821
复制相似问题