在iOS7中:右对齐的UITextField光标在输入空间时自动移动到左侧

时间:2013-10-07 07:48:48

标签: ios uitextfield ios7

请帮我解决这个问题。

在iOS7中,我将UITextField对齐设置为右。 但是当我在文本字段中输入空格作为第一个字符时。光标自动移动到文本字段的左侧,就像文本字段左对齐一样。

在iOS5,iOS6中不会发生此问题。

1 个答案:

答案 0 :(得分:1)

我假设你不想让用户输入空格作为第一个字符。如果这是真的,这个解决方案就可以了。

将UITextField的编辑更改事件连接到此方法。

- (void)removeSpace : (UITextField *)sender{

    if ([sender.text  isEqual: @" "]) {
        sender.text = @"";
    }


}