Wie ein NSImageView mit einer abgerundeten Ecke zu schaffen?
-
11-10-2019 - |
Frage
Zur Zeit jetzt habe ich eine runde Ecke NSImageView erstellen möchten, ich bin ein newb, wie?
Lösung
Ich weiß nicht, ob das so funktioniert es bitte versuchen, und wir werden unsere Finger kreuzen. Auf dem iPhone können Sie die CALayer
jeden UIView
(das NSView
Pendant in iOS) verwenden, um abgerundete Ecken zu bekommen. Auf der Grundlage der Referenz docs es erscheint , dass NSView
dies unterstützt aber auch hier werden Sie es versuchen. Bitte lassen Sie mich wissen, ob es funktioniert.
NSImageView *view = your view;
[view setWantsLayer: YES]; // edit: enable the layer for the view. Thanks omz
view.layer.borderWidth = 1.0;
view.layer.cornerRadius = 8.0;
view.layer.masksToBounds = YES;
Sie können auch die border und borderColor
Eigenschaften ändern.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow