Forse un caso improbabile, ma c'è un altro possibile causa.
Ho un numero personalizzato UITableView
denominato AddressBookTableView ed è incluso in un .XIB per uno dei miei controller di visualizzazione. La cosa che ho notato è che è stato aggiunto come elemento UIView
con classe personalizzata specificata come AddressBookTableView. Ho eliminato questo elemento e ho aggiunto un elemento UITableView
, la cui classe I ha specificato nuovamente AddressBookTableView e i separatori sono magicamente ricomparsi!
Mi c'è voluto molto tempo eccellente per trovare questo ...
assicurarsi che la vostra abitudine UITableView
.XIB elementi sono infatti personalizzato UITableView
elementi NON rinominati UIView
elementi.
A dire il vero, sono sorpreso che l'unico artefatto evidente di questo errore fosse la mancanza dei separatori. Oltre a questo, UITableView funzionava ancora normalmente?
Inoltre, se stai ignorando layoutViewview, assicurati di chiamare [super layoutSubviews]; prima – codecaffeine
@codecaffeine Gesù, grazie per questo. – ZShock
@codecaffeine Ha funzionato anche per me. Grazie –