¿Por qué el pie de página de la sección Plain Uitableview flota por encima de la vista de accesorios de mi entrada en iOS 7?

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

Pregunta

Estoy usando storyboards para crear una static uitableview con una sección que tiene un encabezado y un pie de página.Cada célula TableView tiene un UiteXTFIELD cuya entrada se establece en un Uipicker y la vista de accesorios es un UITOOLBAR.

Cómo debe mirar

Esto funciona muy bien, excepto el pie de página de la sección flotadores por encima de la barra de herramientas de la vista de accesorios como esta en el SIM:

cómo se ve realmente

Esto solo ocurre en iOS 7 no 6. ¿Alguna idea?

¿Fue útil?

Solución

Parece que la barra de herramientas de UInavigationController fue la culpa.Por suerte para mí, accidentalmente lo había habilitado.Después de eliminarlo, el problema se solucionó.Pero si necesita la barra de herramientas inferior, no sé cuál es la solución.

Otros consejos

Tengo ese mismo problema.Mi Tableview estaba dentro de una vista que tenía Tabbar y una NavBar.

Después de una investigación, descubrí que iOS7 + agrega automáticamente un desplazamiento a la TablaView cuando está en una vista con TabBar / NavBAR.

Puede deshabilitar que compense automáticamente a ambos a través del código o a través del constructor de la interfaz.

Via Interface Builder, simplemente desmarque la "Barras superiores" (si está utilizando NAVBAR) y "En Barras de fondo" (si está utilizando TABBAR) en el submenú "Edificios extendidos" en la vista que tiene su TablaView.

ingrese la descripción de la imagen aquí

Eso debería resolver su problema.

Para otras respuestas sobre cómo hacerlo (y para la respuesta original de @ xudre de quien aprendí la solución, vote su respuesta) Ir a: uitableview está comenzando con un desplazamiento en iOS 7

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top