2
NSCollectionView
에 사용되는 NSView
의 사용자 지정 하위 클래스가 있습니다.NSCollectionView의 NSPopover
- (void)mouseDown:(NSEvent *)theEvent {
[super mouseDown:theEvent];
if ([theEvent clickCount] == 2) {
[popover showRelativeToRect:[self bounds] ofView:self preferredEdge:NSMaxYEdge];
}
}
popover
이 IBOutlet
입니다 (예 연결 부분)이 더블 클릭하면 뷰는 아래의 코드를 사용하여 NSPopover
을 보여줍니다.
보기가 일반적으로 창에 배치되지만보기가 콜렉션보기에있는 경우에는 잘 작동하지 만 표시되지 않습니다.
[popover showRelativeToRect:[self bounds] ofView:self preferredEdge:NSMaxYEdge]
(실제로 중단 점 설정) 오류가 기록되지 않습니다.
모든 아이디어는 높이 평가됩니다.