2010-11-24 4 views
0

J'essaie de créer une fenêtre qui peut être mise à l'échelle, tout comme le simulateur iPhone/iPad. Dans le simulateur d'iPad, vous pouvez sélectionner Fenêtre> Échelle et sélectionner 100% ou 50%.fenêtres évolutives dans os x

est-il un moyen de faire un NSWindow faire cela? J'ai regardé l'application scaleUnitSquareToSize à la fenêtre contentView mais peu importe ce que je fais dans InterfaceBuilder, le contentView continue de se redimensionner pour remplir la fenêtre. est-ce le comportement correct même après avoir enlevé toutes les entretoises pour le contentView?

Répondre

0

Ceci est une excellente implémentation open source d'un zoomable NSView: GCZoomView

le contentView garde se redimensionner pour remplir la fenêtre

comportement Autoresizing de l'affichage du contenu n'a rien à voir avec le facteur d'échelle du carré unité.