Perché il mio semplice piè di pagina della sezione dell'imaibile fluttua sopra la vista accessoria del mio ingresso in iOS 7?
-
21-12-2019 - |
Domanda
Sto usando storyboards per creare un'intestazione statica con una sezione con un'intestazione e un piè di pagina.Ogni cella TableView ha un uitextField la cui InputView è impostata su un Uipicker e la vista Accessory è una barbarica Uitool.
Funziona GRANDE ESCLUSIVE TRANNE LA SEZIONE FOOTER FLOATTERS SOPRA LA BARRA STRUMENTAZIONE DELLA VISUALIZZA ACCESSORI GUIDA come questa nella SIM:
Questo si verifica solo in iOS 7 non 6. nessuna idea?
Soluzione
Sembra che la barra degli strumenti di UinavigationController fosse da incolpare.Fortunatamente per me, ho avuto accidentalmente abilitato.Dopo aver rimosso il problema è stato risolto.Ma se hai bisogno della barra degli strumenti in basso non so cosa sia la soluzione.
Altri suggerimenti
Ho lo stesso problema.Il mio tavolo da tavola era all'interno di una vista che aveva Tabbar e una navbar.
Dopo alcune ricerche, ho scoperto che IOS7 + aggiunge automaticamente un offset alla tabella della tabella quando è in una vista con tabbar / navbar.
È possibile disabilitare automaticamente l'offset automaticamente sia tramite codice che tramite Builder Interface.
Via Builder Interface, deseleziona semplicemente "Under Top Bars" (se si utilizza Navbar) e "sotto le barre inferiori" (se si utilizza TabBar) sul sottomenu "Bordi estesi" sulla vista che ha il tavolino.
che dovrebbe risolvere il tuo problema.
Per altre risposte su come farlo (e per la risposta originale @ Xudre da cui ho imparato la soluzione - si prega di votare la sua risposta su) Vai a: UIBLAYView sta iniziando con un offset in iOS 7