uitableview ios7 voiceover

UITableView dequeueReusableHeaderFooterViewWithIdentifier devuelve nil con VoiceOver en iOS 7



ios7 (1)

Puede usar el siguiente método para crear UITableViewHeaderFooterView personalizado

(void)registerClass:(Class)aClass forHeaderFooterViewReuseIdentifier:(NSString *)identifier

Tengo algunos problemas con VoiceOver activado al iniciar en iOS 7. UITableViewHeaderFooterView una instancia de UITableViewHeaderFooterView la clase secundaria dentro de viewDidLoad pero cuando lo estoy encolando con -[tableView dequeueReusableHeaderFooterViewWithIdentifier:] siempre devuelve el objeto nil .

El problema comenzó a aparecer en iOS 7.0. No estaba allí en la versión anterior y ciertamente funciona bien si se ejecuta perfectamente sin VoiceOver en 6.0 y 7.0

Podría simplemente no tener un encabezado personalizado en su lugar, o crear una instancia de un nuevo objeto cuando dequeueReusableHeaderFooterViewWithIdentifier: devuelve nil. Pero me preguntaba si hay un problema conocido al respecto.

Aclamaciones,