내 Mac OS 응용 프로그램에서 새 폴더를 만들라는 메시지가 나타납니다. Cocoa를 만들 때이 폴더에 아이콘을 적용하고 싶습니다. 현재, 나는 다음과 같은 코드를 사용하고 폴더를 만들 :Cocoa를 사용하여 폴더 아이콘 만들기
bool set = [[NSWorkspace sharedWorkspace] setIcon:[NSImage imageNamed:@"icon.icns"] forFile:path options:NSExcludeQuickDrawElementsIconCreationOption];
동안 : 디렉토리를 선택한 후
- (IBAction)browseFiles:(id)sender
{
NSOpenPanel *oPanel = [[NSOpenPanel openPanel] retain];
[oPanel setCanChooseDirectories:YES];
[oPanel setCanChooseFiles:NO];
[oPanel setDelegate:self];
[oPanel setCanCreateDirectories:YES];
[oPanel beginSheetForDirectory:NSHomeDirectory()
file:nil
types:nil
modalForWindow:nil
modalDelegate:self
didEndSelector:@selector(filePanelDidEnd:
returnCode:
contextInfo:)
contextInfo:nil];
}
을, 사용자는 다음과 같은 방법으로 함수를 호출하는 확인 버튼을 클릭 위 코드가 "예"를 반환하면 아이콘이 폴더에 성공적으로 적용되지 않습니다. 내 코드에서 뭔가 잘못하고 있니?
감사합니다.
여기 찾고 시도해보십시오 http://stackoverflow.com/questions/475410/what-are-the-dimensions-file-types-and-ppi-of- 아이폰 아이콘. 아이콘에 PNG 파일이 필요할 수도 있습니다. – Shankar
이 질문은 프로그래밍 방식으로 Mac OS X 아이콘을 설정하는 것에 관한 것입니다. 링크 된 대답은 iPhone 아이콘의 형식을 설명합니다. –