2010-02-11 17 views

Respuesta

7

NSWindow solo admite una NSToolbar.

Si desea tener un "segundo nivel" como Pages, deberá crear su propia solución no basada en NSToolbar.

Tenga en cuenta que en Pages, la "barra de herramientas" más pequeña no es realmente una barra de herramientas (como en NSToolbar), y no es editable. Debería poder recrear esto con una simple vista personalizada para dibujar las líneas superior e inferior, pero deje pasar el fondo de la ventana. Simplemente coloque la vista y establezca su autosizing según corresponda, luego agregue sus controles a la vista.

Actualización: Creo que NSBox se puede configurar para dibujar bordes específicos como Leopard o Snow Leopard. Solo un pensamiento.

+0

No pude encontrarlo en NSBox, pero estaba BWGradientBox, y allí pude establecer los colores individuales. Sin embargo, tu respuesta fue la más cercana, así que la resolviste para mí ;-) –

Cuestiones relacionadas