nsview

NSView Implementiert grundlegende Zeichen-, Ereignisbehandlungs- und Druckverhalten für Anwendungen. Üblicherweise definieren Anwendungscode Unterklassen von NSView, um umfassendere Implementierungen bereitzustellen. Gehört zum Grundrahmen für Kakao und Kakao Touch.
2
Antworten

Layer-unterstütztes NSView mit benutzerdefiniertem CALayer, der nicht updateLayer aufruft?

Ich habe ein benutzerdefiniertes Layer-gesichertes NSView und habe die makeBackingLayer-Methode überschrieben, um eine benutzerdefinierte CALayer-Unterklasse zurückzugeben. Ich habe auch willedUpdateLayer überschrieben, um wahr zurückzugeben, wo...
19.03.2015, 09:25
1
Antwort

Unregelmäßiges Verhalten bei Layer-unterstützten / Layer-Hosting-NSViews

Ich habe eine View-Hierarchie, die so aussieht: Im Grunde genommen habe ich eine NSSsplitView mit einer Unteransicht, die eine Bildlaufansicht (für eine Tabellenansicht) sowie eine Fußzeilenansicht mit drei Unteransichten enthält. Einige...
06.01.2013, 20:02
1
Antwort

Das Clipping von in Interface Builder erstellten NSView-Instanzen kann nicht deaktiviert werden

Ich kann nicht herausfinden, wie ich die Unteransicht / Unterschicht-Beschneidung deaktivieren kann, wenn meine benutzerdefinierte Ansicht in Interface Builder definiert ist. Wenn ich die Ansicht programmgesteuert erstelle und die in vielen Frag...
06.11.2014, 23:53
2
Antworten

Wie bekomme ich den aktuellen First Responder vom Window Controller in Cocoa?

Ich möchte die First-Responder-Ansicht in einem Fenster finden. Um dies zu tun, möchte ich eine Kategorie wie folgt implementieren: %Vor% Der obige Code basiert auf dieser Frage / Antwort zu SO: Erhalte den aktuellen Ersthelfer ohne Verwend...
10.06.2012, 13:57
4
Antworten

Was ist der bevorzugte / empfohlene Weg, um eine Linie in NSView-drawRect: Methode zu zeichnen?

Ich konnte in Cocoa auf NSView-Ebene kein primäres Linienzeichnungselement finden. Das einzige, was ich gefunden habe, ist NSBezierPath . Ist das ein bevorzugter Weg? Oder gibt es einen anderen Weg, den ich nicht entdecken könnte?     
07.05.2011, 04:20
3
Antworten

Darf Layer-Hosting-NSViews Subviews haben?

Layer-Hosting NSViews (also NSViews, für die Sie eine CALayer-Instanz bereitstellen und mit setLayer: einstellen) können natürlich Subviews enthalten. Warum offensichtlich? Denn in Apples eigenem Cocoa Slides-Beispielcode-Projekt , können Si...
23.05.2012, 11:54
3
Antworten

Hinzufügen von Rahmen und Rounded Rect im NSView

In meiner Anwendung sollte NSView abgerundet sein, und ich habe versucht, zu folgen %Vor% und in InitWithframe wurden folgende Codezeilen hinzugefügt %Vor% aber überhaupt keine Effekte, gibt es eine andere Methode, Ein anderer Ansatz,...
15.02.2011, 14:37