Me preguntaba cómo podría limitar el tamaño de una ventana de aplicación de forma proporcional. Quiero que mantenga la proporción para no distorsionar fotos/videos.Redimensionar ventanas de Cacao proporcionalmente
Respuesta
Probablemente lo haga en su delegado de la aplicación; en una plantilla de proyecto estándar, ese objeto tiene una referencia a la ventana principal de su aplicación.
- (void)awakeFromNib {
// Keep the aspect ratio constant at its current value
[window setAspectRatio:window.frame.size];
}
No cambia el tamaño de las aplicaciones, cambia el tamaño de las ventanas. Puede usar -[NSWindow setContentAspectRatio:]
.
Gracias por la rectificación. ¿Dónde declaro este parámetro? – Anas
Siempre que sepa cuál será la relación de aspecto, tal vez en el controlador de ventana o el controlador de documento, dependiendo de cómo esté organizada su aplicación. –
Soy muy nuevo en xcode y objetivo-c, disculpe mi ignorancia :) Creé la ventana en el archivo .xib a través del editor visual, así que no sé dónde poner ese código. – Anas
- 1. Redimensionar proporcionalmente un mapa de bits
- 2. Aplicación de cacao sin ventanas
- 3. Redimensionar proporcionalmente la imagen en función del tamaño de div principal
- 4. Cacao, Windows e hilos?
- 5. Redimensionar VideoView
- 6. Ventana con textura de cacao en Qt
- 7. Redimensionar UIImage en UIImageView
- 8. redimensionar imágenes base64
- 9. Tinymce redimensionar solo
- 10. Redimensionar imagen PNG
- 11. jQuery - Retirar Redimensionar Funcionalidad
- 12. cacao setAnimationDidStopSelector
- 13. Error de cacao 260
- 14. Atajos globales de cacao?
- 15. cacao cambiar un foco de mi solicitud
- 16. Redimensionar la imagen con Recortar
- 17. CLI ImageMagick redimensionar (solo downscale)
- 18. Cómo animar al redimensionar UIView
- 19. std :: vector redimensionar hacia abajo
- 20. Cómo redimensionar dinámicamente altura UITableViewCell
- 21. Escala de imágenes proporcionalmente en CSS con ancho máximo
- 22. ¿Cómo puedo establecer la duración de esta animación jQuery proporcionalmente?
- 23. Redimensionar UIImage con relación de aspecto?
- 24. Redimensionar tamaño de fuente en UITextView
- 25. Redimensionar la imagen antes de subirla
- 26. Cacao NSTextField espaciamiento de línea
- 27. Cacao - Devolver información de NSOperation
- 28. Escribir código de cacao seguro
- 29. ¿Buenas formas de aprender cacao?
- 30. Explicación de cacao uso @selector
Nota para mí: Esta respuesta es 100% correcta. Dependiendo de cómo obtenga su referencia a la ventana, asegúrese de que no sea 'nil' –