辅助功能读取顺序使用addChildViewController的问题

时间:2014-01-10 10:43:36

标签: ios iphone objective-c uiaccessibility

我遇到了无障碍阅读订单问题。

我有一个UIViewController,其中3个UIViewControllers被添加为childViewControllers。

NavigationController被添加到MainViewController。

当我打开辅助功能时,VO开始从childviewcontroller子视图读取,然后移动到NavigationController。阅读导航栏后,Vo不会向下移动。

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.suppressCart = YES;
    [self setupNavigationItems];

    // Set up the embedded navigation controller for the delivery/payment/review
    // subviews
    self.stepController = [[UINavigationController alloc] init];
    self.stepController.delegate = self;
    self.stepController.navigationBarHidden = YES;

    // Add it to this view controller as a child
    // Note: do not call begin/end appearance transitions
    [self addChildViewController:self.stepController];
    [self.view addSubview:self.stepController.view];

    self.stepController.view.frame = CGRectOffsetAndShrink(self.view.bounds, 0, TargetBreadcrumbButtonHeight);

}

self.stepController用于在MainViewController中推送视图控制器。

之前是否有人面对这个问题。需要帮助来解决这个问题。

有没有办法让VO读取无限循环中的每个元素?

谢谢, 勒凯什

0 个答案:

没有答案