在我的iPhone应用程序中,我使用语音和盲文板。在viewWillAppear中,我设置焦点并调用UITextView元素的firstfirstresponder。但即使在成为第一个响应者呼叫之后,Voice over说“Double Tap To edit”而不是“TextField正在编辑”。请帮忙。我试图解决这个问题两天了。
这是我的代码:
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
[self performSelector:@selector(setFocus) withObject:nil afterDelay:1];
}
-(void) setFocus{
UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification, textFieldMain);
[textFieldMain becomeFirstResponder];
}