Textfield画外音问题

时间:2013-03-08 12:37:05

标签: iphone ios accessibility voiceover

我想在UITextField上展示自定义键盘。

每件事情都运作正常但是当开始配音并且焦点转移到UITextField时,它会显示" uitextfield,双击以编辑"。一旦键盘打开并再次点击它,它仍然会显示相同的消息,而不是说" uitextfield正在编辑"。

仅当我们尝试呈现自定义键盘视图时,此问题仍然存在。

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    field1.inputView=keyBoard;
}

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
    return TRUE;
}

-(BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    return YES;
}

正如您所看到的,代码中没有太多内容。只有产生问题的行才是

field1.inputView=keyBoard;

如果你使用默认键盘,那么画外音就像往常一样。

0 个答案:

没有答案