@interface ViewController ()<UITextFieldDelegate>
{
UITextField * _numberFielde
}
#define NUMBERS @"0123456789"
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad]
_numberFielde = [[UITextField alloc] initWithFrame:CGRectMake(0, 100,self.view.frame.size.width, 50)]
_numberFielde.layer.borderColor = [UIColor grayColor].CGColor
_numberFielde.layer.borderWidth = 1.0f
_numberFielde.delegate = self
[_numberFielde becomeFirstResponder]
_numberFielde.placeholder = @"请输入数字"
[self.view addSubview:_numberFielde]
// Do any additional setup after loading the view, typically from a nib.
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSCharacterSet*cs
cs = [[NSCharacterSet characterSetWithCharactersInString:NUMBERS] invertedSet]
NSString*filtered = [[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""]
BOOL basicTest = [string isEqualToString:filtered]
if(basicTest)
{
if (textField == _numberFielde)
{
// 四位加一个空格
if ([string isEqualToString:@""]){ // 删除字符
if ((textField.text.length - 2) % 5 == 0) {
textField.text = [textField.text substringToIndex:textField.text.length - 1]
}
return YES
} else {
if (textField.text.length % 5 == 0) {
textField.text = [NSString stringWithFormat:@"%@ ", textField.text]
}
}
return YES
}
}
else
{
return NO
}
return YES
}
问题一:苹果输入法怎么打空格
问题二:苹果系统输入法在打完字按空格键的时候怎么才不出现句号 偏好设置---键盘---文本---去掉勾选的 连按两下空格插入句号
问题三:怎么在苹果手机上改输入法 我要输空格 按左下角地球标志就可以切换了
问题四:苹果手机怎么打空白字 你好!
输入空格 即可 注 连续输入空格就是句号
问题五:苹果手机输入怎么打空白字体 在哪?微信朋友圈?
问题六:想用快捷键切换苹果电脑的输入法,请问空格键前面的^怎么打呢 苹果系统中的「^」标志即表示「control」键,如下图红框所示。所以「^空格键」就是同时按 control 键和空格键。
另外除了「^」外,题主可能经常会在 Mac 的快捷键中看到「?、?、?」等标志,它们都代表了 Mac 键盘上特定的一个功能键。下面是苹果官方的一个对照表,供题主参考。
问题七:苹果电脑怎样设置成切换输入法用mand加空格 那是设置问题,打开系统偏好设置-键盘-快捷键,选择上一个输入源,后面那个快捷键组合点一下可以重设,默认cmd+space 这个组合给了spotlight,直接设置会有冲突,所以要先把spotlight的快捷键也改掉,不过有冲突下面会提示你的。
问题八:苹果输入法下面的空格键没有了。怎么调回来。 苹果电脑输入法切换快捷键不是空格加mand可以重新设置该快捷键,设置方法如下:点击打开系统偏好设置。
点击键盘。
点击快捷键。
点击快捷键菜单下的输入源。
勾选第一个设置即空格加mand。
问题九:iPhone如何设置键盘的多余快捷键?如双击空格输入句号 1、依次进入iPhone的设置>通用功能>键盘中浏览所有设置开关。
2、可选择关闭「首字母自动大写」每次切换英文输入法默认首字母大写、「句号快捷键」即连按两下空格键插入句号、「启用听写」点击键盘左下角话筒按钮会自动进入语音输入。
问题十:苹果电脑输入法切换快捷键不是空格加mand怎么办 苹果电脑输入法切换快捷键不是空格加mand可以重新设置该快捷键,设置方法如下:
点击打开系统偏好设置。
点击键盘。
点击快捷键。
点击快捷键菜单下的输入源。
勾选第一个设置即空格加mand。
1、打开苹果手机,在苹果手机界面中找到需要打出空白字体的地方,并点击选择。
2、之后手机界面的底部会跳出输入法键盘,找到空格键选项,并用手指点击空格键。
3、点击空白键之后,苹果界面上的编辑栏当中就会出现空白字体。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)