나는 이것이 어떻게 수행 될지에 대한 문서 나 예제가 없다는 사실에 놀랐지 만, NSView 하위 클래스에서 선택 가능한 텍스트를 그리고 관리하는 가장 좋은 방법은 무엇인지 궁금해하고있었습니다. . 나는 NSText을 살펴 봤지만, 내 요구에 조금 과잉이라고 생각한다. 나는 별도의 NSTextView 인스턴스에게 내가 선택 가능한 텍스트를 할 때마다를 작성
둥근 모서리와 그림자가있는 사용자 지정 NSView를 만들려고합니다. 그 결과가 NSView의 둥근 모서리가 그려집니다 방법 - (void)drawRect:(NSRect)dirtyRect
{
NSRect rect = NSMakeRect([self bounds].origin.x + 3, [self bounds].origin.y + 3, [self
코코아 NSView에서 가운데 정렬을 사용하여 새로운 라인 (\ n)으로 문자열을 그리려합니다. 예를 들어 내 문자열 인 경우 :가 는 NSString * str = @"this is a long line \n and \n this is also a long line";
가 나는 다소 표시이 싶습니다 : 여기 this is a long line
나는이 같은 init 메소드에 드래그 파일을 등록하는 NSView의 서브 클래스 : [self registerForDraggedTypes:[NSArray arrayWithObject:NSFilenamesPboardType]];
나는이보기에 하위 뷰를 추가하면 드래그 드롭 완벽하게 잘 작동하지만 정확히 같은 프레임, 더 이상 작동하지 않습니다. 내 생각
사용자가 NSView가 숨기는 단추를 클릭하면 다른 NSView가 표시 될 때 2 개의 NSView가있는 간단한 응용 프로그램을 원합니다. 사무실의 도구 단추처럼 애니메이션을 적용하려고하지만, 방법을 알아 내십시오, 누군가가 이것을 시도하거나 유사한 경우에 somethig는 중대 할 것입니다. 당신이 대답을 가지고 있지 않다면, 이것을 보관하거나 내가 움직
저는 colorWithPatternImage을 사용하여 colorWithPatternImage을 만듭니다. 예를 들면 다음과 같습니다. - (id)initWithFrame:(NSRect)frame {
self = [super initWithFrame:frame];
if (self) {
// Initialization code h
NSWindow의 컨텐츠 뷰에 사용자 정의 NSView를 추가하려고합니다. 이 새로운 NSView (일부 NSTextFields, NSMatrix, NSPopUpButton 및 NSButton)의 하위 뷰와 상호 작용할 때마다 뷰의 특정 부분이 사라지고 하위 뷰가 표시됩니다. 누락 된보기 부분이 절대로 돌아 오지 않습니다. 아무도이 원인을 알 수 있습니
NSView를 서브 클래스 화하고 응용 프로그램 실행이 끝나면 전체 화면 모드로 시작합니다. 이 뷰는 응용 프로그램 대리자의 fooView 속성으로 사용할 수 있습니다. // AppDelegate.m
- (void)applicationDidFinishLaunching:(NSNotification*)notification {
[[self windo