2015-10-11 5 views
7

Quando ho creato accessibilityIdentifier in accessibilità di Interface Builder -> Attivato -> sezione Identifier, la proprietà della vista associato .accessibilityIdentifier è nil in fase di esecuzione.accessibilityIdentifier nullo quando è impostato in XI ter, deve essere impostato da User Defined Runtime attributi

Tuttavia, quando l'ho impostato tramite User Defined Runtime Attributes funziona correttamente.

"Attributi runtime definiti dall'utente" è una soluzione alternativa, ma confusa e "segreti antichi" che mi sento di dover spiegare scioccamente a uno sviluppatore Android. "Oh, quel campo non funziona, devi sistemarlo lì, nel posto che non dice nulla di quello che stiamo effettivamente impostando"

Qualcun altro ha visto questo? È nuovo con Xcode 7?

enter image description here

risposta

2

Ho riscontrato lo stesso problema in Xcode 7 quando si utilizza l'area Accessibilità di default ma solo su iOS 8. Su iOS 9 il accessibilityIdentifier NON è nil.