Corto y dulce: ¿Cómo puedo decirle a Interface Builder que centre una ventana en la pantalla de un usuario? He visto la herramienta de posicionamiento en el inspector, pero mirar fijamente no siempre aterriza tan directamente como me gusta. ¿Es esto algo en lo que debería cambiar a Xcode y agregar algo a los métodos init
o awakeFromNib
?Centrar Windows en la pantalla
Respuesta
usted podría utilizar [window center]
como respondida por wahkiz, pero que podría no ser exactamente lo que quiere. El documentation establece que esto colocará la ventana centrada horizontalmente, pero algo por encima del centro vertical. De esta manera, la ventana tiene una prominencia visual.
Si desea poner su ventana en el centro exacto, entonces el posicionamiento manual (como lo comentó Koning Baard XIV) funcionará para usted.
En su appdelegate, en la ejecución finalizada de la aplicación, agregue este código en la parte inferior.
[window center];
cómo mostrar el centro del padre ?? –
Utilice [window center];
para que el centro de la ventana se centre en la pantalla. Además, suponiendo que está en 10.5+, hay un botón de centro a pantalla en InterfaceBuilder
- 1. ¿Cómo centrar una ventana en la pantalla en Tkinter?
- 2. Centrar un UIImageVer en la pantalla cuando aleje
- 3. cómo centrar una forma principal de Qt en la pantalla?
- 4. ¿Cómo centrar una aplicación WPF en la pantalla?
- 5. Dim la pantalla en Windows con C++
- 6. Pantalla de bienvenida en Windows
- 7. ¿Cómo centrar los botones en la pantalla horizontal y verticalmente más equidistante aparte?
- 8. ¿Cómo borrar la consola de la pantalla mysql en Windows?
- 9. Cómo centrar un DIV con un tamaño desconocido horizontal y verticalmente en la pantalla
- 10. ¿Cómo centrar divs flotantes?
- 11. Java Windows 8 Pantalla completa?
- 12. Pantalla bloqueada en Windows 8 WinRT
- 13. Cómo centrar div?
- 14. Cómo centrar un recuadro en Twitter Bootstrap
- 15. Problema de pantalla WideChar en Windows 7
- 16. Detectar la pantalla externa conectada o eliminada en Windows 7
- 17. Área de la pantalla de reserva en Windows 7
- 18. ¿Cómo puedo forzar la detección de pantalla en Windows?
- 19. Deshabilitar la pantalla de autobloqueo en Windows Phone 7
- 20. Cómo centrar una vista?
- 21. Centrar la navegación en Twitter Bootstrap
- 22. ¿Cómo centrar la mesa en gambas?
- 23. ¿Cómo centro una ventana en la pantalla en C#?
- 24. Suprimir la pantalla táctil virtual Teclado de Windows en una aplicación de pantalla completa de WPF
- 25. Centrar un sitio de desplazamiento horizontal de una página en el navegador (no centrar un div)
- 26. Cómo centrar imágenes en una página web para todos los tamaños de pantalla
- 27. Centrar niños en un GridView
- 28. Cómo centrar enlaces en HTML
- 29. Enganche del controlador de la pantalla de Windows, 64 bit
- 30. C# configuración brillo de pantalla Windows 7
Obtenga el tamaño de pantalla, divídalo entre dos, divida el tamaño de la ventana entre dos y reste la mitad del tamaño de la pantalla con la mitad de su tamaño de ventana. Con el tamaño quiero decir: hazlo por X y hazlo por Y por separado. –