objective-c - ser - tamaños de cierres
Guardar el tamaño de la ventana NS en el tamaño y el cierre para el usuario (4)
Cuando selecciona su ventana principal en Interface Builder, debe haber una propiedad llamada Autosave
en el inspector de atributos. Poner cualquier nombre allí hace el truco para mí.
Me he dado cuenta de que todas las aplicaciones en OS X parecen guardar el tamaño que usted configuró. La próxima vez que lo abras, generalmente está en la misma posición y tamaño.
Estoy creando una aplicación y me he dado cuenta de que, después de cambiar el tamaño, si vuelvo a ejecutar la aplicación, es del tamaño que he establecido en el IB de Xcode 4 y no del tamaño que cambié de tamaño en el momento del lanzamiento.
¿Debo guardar manualmente el tamaño de la ventana cada vez que se modifique? ¿O hay una forma más fácil de hacerlo a través de IB? (Mi ventana tiene un tamaño mínimo establecido si eso cambia algo).
Después de configurar el nombre Autosave
en IB pude ver que el marco de mi ventana se guardaba en su archivo de preferencias, pero aún así la restauración automática no funcionaría. Entonces recordé desactivar la casilla de verificación Close windows when quitting an app
en las Preferencias del sistema en Configuración general y la posición de la ventana restaurada como se esperaba.
No funciona para mí con Xcode6. Puedo ingresar un nombre pero la ventana no se abre en la última posición.
Apple lo hace fácil. En el generador de interfaz, para su ventana, simplemente escriba un nombre único en el campo Autosave
y lo guardará con ese nombre en los valores predeterminados del usuario global. P.EJ