Perché il mio semplice piè di pagina della sezione dell'imaibile fluttua sopra la vista accessoria del mio ingresso in iOS 7?

StackOverflow https://stackoverflow.com//questions/21048579

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.

Come dovrebbe guardare

Funziona GRANDE ESCLUSIVE TRANNE LA SEZIONE FOOTER FLOATTERS SOPRA LA BARRA STRUMENTAZIONE DELLA VISUALIZZA ACCESSORI GUIDA come questa nella SIM:

Come appare in realtà

Questo si verifica solo in iOS 7 non 6. nessuna idea?

È stato utile?

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.

Inserire l'immagine Descrizione qui

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top