Ich versuche verzweifelt, Steuerelemente von NSViews zu verbinden, die in einer NSCollectionView unter Verwendung von Steckdosen liegen. Die Sammlungsansicht wird mit einem NSArrayController gespeist.Wie werden NSCollectionView und Outlets richtig verwendet?
habe ich die NSView in einer separaten Datei NIB und bei der Umsetzung von NSCollectionViewItem ich überschrieb copyWithZone es zu laden:
-(id)copyWithZone:(NSZone *)zone
{
id result = [super copyWithZone:zone];
[NSBundle loadNibNamed:@"InputView" owner:result];
return result;
}
ich diesen Ansatz verwendet haben diese instructions nach.
Leider ist das, was passiert:
Die NSView sieht wie folgt aus:
Die NSCollectionView befindet sich in einem NSScrollView und die Scrollbar gesetzt wird automatisch zu aktivieren. Aber wie Sie sehen können, gibt es keine Bildlaufleiste.
Ich verstehe nicht wirklich, was ich tun muss, damit die NSCollectionView die Dimensionen seiner NSViews kennt.
Es wird gearbeitet, bevor, wenn ich nicht Auslassanschlüsse aus der Sicht auf das Element habe :-(Ich konnte
eine separate NIB-Datei, aber dann nicht
Der Link zur Anleitung ist defekt. – febeling
Nun, es ist eine ziemlich alte Post. Ich habe hier etwas darüber geschrieben, das Ihnen vielleicht helfen könnte: http://andrehoffmann.wordpress.com/2009/08/29/nscollectionview-tutorial-for-dummies-xcode-3-1-3/ –