Um den Share-Button auf Mountain Lion hinzuzufügen:
1) Fügen Sie einen NSButton
hinzu, z. B. shareButton
.
2) Fügen Sie das Standardbild für diese Schaltfläche hinzu:
%Vor% 3) Zeigen Sie in der "Aktion beim Klicken" NSSharingServicePicker
:
4) Implementieren Sie schließlich die NSSharingServicePickerDelegate
-Methoden, um die verfügbaren Services des Pickers anzupassen.
Beachten Sie, dass wenn Sie versuchen, diese Schaltfläche über den Interface Builder hinzuzufügen:
Es sieht für mich in XCode nicht richtig aus, funktioniert aber gut, wenn es ausgeführt wird.
PS: Dies scheint ein Fall zu sein, in dem Sie benötigen Verwenden Sie anstelle der Konstante (NSImageNameShareTemplate) den Zeichenfolgenwert des Systemikons (NSShareTemplate).
Tags und Links cocoa osx-mountain-lion