2009-11-25 8 views
50

Una advertencia aparece en un cuadro de diálogo MainMenu.xib. Dice:de Apple Interface Builder advertencia: El rectángulo contenido no está del todo en la pantalla con el menú y puede no ser completamente visible para todas las pantallas

Object: window(window) ID: 371 Type: Illegal Configuration Issue: This windows content rectangle does not lie entirely on the screen with the menu bar and may not be completely visible for all screen resolutions and configurations.

vi algo relacionado con este tema en StackOverflow, pero no sirvió de nada. Aquí estaba la respuesta anterior:

En el constructor Interfaz, seleccione la ventana y luego desde el inspector vaya a la pestaña del tamaño de la ventana y aleje la ventana del borde izquierdo. Esto eliminará la advertencia.

Respuesta

77
  1. Seleccionar ventana por su barra de título.
  2. abierto dimensionado y lengüeta de posicionamiento ( + + en Xcode4 y Xcode5) en el panel inspector.
  3. Ajuste su posición en el escritorio de modo que está en algún lugar en el medio de ella.
+0

1 - lo que una vez que había seguimiento de esto. –

+5

Tuve este problema también (en Xcode 4), pero en mi caso hice que la configuración de la ventana se centrara automáticamente en IB. Entonces, lo último que se me pasó por la mente fue que la ventana se detectó fuera de la pantalla. Simplemente haciendo clic y arrastrando en la ventana en el panel de inspector se arregló (aunque la ventana no se movió en el área de vista previa debido a sus limitaciones). – Form

+0

¿Por qué Apple hacerlo de modo que la colocación preliminar de la ventana tiene nada que ver con el resultado final. Mal diseño. Espero que Xcode 4 haya solucionado esto. Parece que podría tener. – David

17

tuve el mismo problema con Xcode 4.5.2

Lo que terminé haciendo también al hacer clic en la barra de título de la ventana -> "Mostrar el tamaño inspector" ficha.

Luego simplemente alternar los puntales & muelles en el área de previsualización. Sin cambiar nada más que activar/desactivar.

Toggling these fixed the warning.

0

Ninguna de las anteriores trabajó para mí.

Para mí parece que la anchura de mi MainWindow era demasiado grande. ¡Descubrí que en 1024 dejó de darme la advertencia!

Cuestiones relacionadas