2011-01-03 13 views
11

¿Cómo podría hacer que una barra de título de NSWindow se parezca a la de la Mac App Store o de la aplicación Feeder donde su altura aumenta y se muestran otros controles en ella?NSWindow Mac App Store como Title Bar

Para ver lo que quiero decir, solo echa un vistazo al sitio web de la Mac App Store: http://www.apple.com/mac/app-store/.

¿Es una personalizada NSWindow o es una ventana completamente sin bordes con un NSView hecho para parecerse a la barra de título?

+10

Eso es una ventana de aspecto terrible. Por favor no hagas eso. :( –

+2

No se preocupe. No tengo intención de hacerlo, solo tengo curiosidad :) – Joshua

+1

Busque UIKitMac en Twitter. @Timstarockz está trabajando en eso. –

Respuesta

24

https://github.com/indragiek/INAppStoreWindow

barra de título y personalización semáforo para NSWindow

INAppStoreWindow es una subclase NSWindow que fue desarrollado originalmente para imitar la apariencia de la ventana principal de la aplicación de Mac App Store introducido en OS X 10.6.6.

aplicación El MAS tiene desde la transición fuera de este diseño, pero INAppStoreWindow todavía está siendo desarrollado activamente para proporcionar amplias opciones de personalización adicionales para las barras de título NSWindow ...

+0

Genial ... muchas gracias. –

+0

Impresionante trabajo. Gracias. – David

1

Para iTunes (v9.x) Apple no usó ninguna barra de herramientas, sino iconos y controles personalizados alineados en la barra superior, para lograr un efecto similar. (Vea el enlace a continuación)

La ventana se parece a una ventana "texturizada & título unificado y barra de herramientas" para mí. (o una pequeña variante de tal)

Para cambiar la posición de los botones del semáforo, sigue mi respuesta al this question.

Sin embargo, como Dave DeLong ya (de manera similar) comentó: "La interfaz de usuario es terrible Por favor, no pensar en ello."

+5

No estoy de acuerdo con _ "La UI es terrible. Por favor, ni siquiera lo pienses" _. Muchas aplicaciones lo han usado elegantemente con excelentes resultados. (Reeder for Mac salta a la mente.) ¿Qué tiene de "terrible" el hecho de centrar verticalmente los elementos entre sí? –

Cuestiones relacionadas