3 개의 탭이있는 NSTableView가 있습니다. 이제 모든 탭 안의 이미지가 필요합니다. 어떻게해야합니까? 위치와 함께 NSImage를 사용해야하므로?이미지가있는 NSTableView
NSImage * theImage; theImage = [NSImage imageNamed @ "myImage.png"];
3 개의 탭이있는 NSTableView가 있습니다. 이제 모든 탭 안의 이미지가 필요합니다. 어떻게해야합니까? 위치와 함께 NSImage를 사용해야하므로?이미지가있는 NSTableView
NSImage * theImage; theImage = [NSImage imageNamed @ "myImage.png"];
이 같이 할 수 있습니다 : 코드는 속성을 하나있는 NSMutableArray을 만들고 합성
파일헤더 :
@property (READWRITE은 유지) NSMutableArray를 * imageArray
구현 파일 :
@ synthesize imageArray
이렇게하면 어디든지 추가하고 싶습니다. 어레이 연령 : XIB의
NSMutableDictionary *imageDict = [NSMutableDictionary dictionary];
[imageDict setObject:[NSImage imageNamed:@"ABC"] forKey:@"image1"];
[imageDict setObject:[NSImage imageNamed:@"XYZ"] forKey:@"image2"];
[imageDict setObject:[NSImage imageNamed:@"XYZ"] forKey:@"image3"];
[imageArray imageDict];
[self setImageArray:imageArray];
인출 어레이 컨트롤러 imageArray 배열 바인드 arraycontroller, 주어진 키 경로와 어레이 컨트롤러 바인딩 테이블 열 (여기서는 키 패스는 image1에, 이미지 2 및 이미지 3이다).
하나 더 많은 것은 확장자없이 이미지 이름을 취합니다. 테이블 뷰 셀에 이미지 셀 끌어서 놓기
여기 탭은 열을 지정하십시오. –