2011-11-09 2 views
1

나는 내용을 미리보기, 메일 링 할 수있는 창을 가지고있다. ...다른 응용 프로그램 아이콘을 Cocoa의 툴바에 추가하는 방법은 무엇입니까?

나는 이것을하기위한 가장 좋은 방법은 툴바에 메일, 미리보기 등 적절한 응용 프로그램 아이콘을 두는 것이라고 결정했다.

트릭은 어떻게 수행합니까? 그대는 다른 방법으로도 다른 사람의 응용 프로그램 패키지에 접근하고 그 아이콘에 접근 할 수 있습니까? 아니면 다른 우아한 방법이 있습니까?

+0

Apple이 타사 소프트웨어에서 자신의 아이콘을 사용할 수있는 권한을 부여했는지 여부는 기억하지 않습니다. 나는 변호사가 아니지만, 특히 Mac App Store를 통해 응용 프로그램을 출하 할 계획이라면 그 사실을 확신하고 싶을 것입니다. –

답변

4

코드 :

// Get icon 
NSImage *theIcon = [[NSWorkspace sharedWorkspace] iconForFile:@"/Applications/Mail.app"]; 

// Display icon (irrelevant in your case) 
[theIcon setSize:NSMakeSize(128, 128)]; 
[theImageView setImage:theIcon]; 
0

그것을하는 다른 한 방법은 당신이 IB에서 도구 모음을 구축하고 특히,도있다 :

  • 는 응용 프로그램 아이콘을 마우스 오른쪽 단추로 클릭
  • 를 복사
  • 열기 미리보기
  • 클립 보드에서 새로 만들기를 선택하십시오.

어떤 크기로든 완벽한 응용 프로그램 아이콘을 얻을 수 있습니다. 당신은 그것을 내 보내어 IB의 이미지를 잘 넣을 수 있습니다

관련 문제