Ios7 画外音每个元素读两遍-行为不一致

Ios7 画外音每个元素读两遍-行为不一致,ios7,voiceover,uiaccessibility,Ios7,Voiceover,Uiaccessibility,我正在研究无障碍性。我使用的是XIB文件,我启用了所有需要画外音读取的视图。现在问题是tableview中的第一个单元格被画外音读取了两次。这只是第一次发生。我在tableview中有多个单元格。但画外音也第一次读到了第一个单元。如果我滑动到下一个单元格并再次移动到第一个单元格,它只读取一次 这是非常不一致的行为。我没能找出问题所在。我尝试将nil值传递给单元格的accessibilityLabel和accessibilityValue。但对这个问题没有影响。当我从XIB文件中禁用可访问性并通过

我正在研究无障碍性。我使用的是XIB文件,我启用了所有需要画外音读取的视图。现在问题是tableview中的第一个单元格被画外音读取了两次。这只是第一次发生。我在tableview中有多个单元格。但画外音也第一次读到了第一个单元。如果我滑动到下一个单元格并再次移动到第一个单元格,它只读取一次

这是非常不一致的行为。我没能找出问题所在。我尝试将nil值传递给单元格的accessibilityLabel和accessibilityValue。但对这个问题没有影响。当我从XIB文件中禁用可访问性并通过编程方式启用它时,但没有使用


关于这方面的任何建议都会很有帮助。

如果将表的UIAccessbilitypostnotification放置在(屏幕更改通知)中,将导致读取两次

不要发布表视图的屏幕更改通知。默认情况下,UIKit将处理该问题