NIB 파일의 동적 텍스트 레이블
-
05-07-2019 - |
문제
NIB 파일을 만들었고 선택한 파일 이름이나 선택한 파일 등이없는 것처럼 동적 문자 메시지를 표시하고 싶습니다.
나는 이것이 경고 패널에 대해 수행 할 수 있다는 것을 알고 있지만 내 맞춤형 시트에 원합니다.
감사
해결책
NSTEXTFIELD 요소와 컨트롤러 클래스간에 연결을 생성 한 다음 라벨을 프로그래밍 방식으로 설정하십시오 (setStringValue 사용).
또는 바인딩 사용을 고려할 수 있습니다. 보다 http://developer.apple.com/mac/library/documentation/cocoa/conceptual/cocoabindings/cocoabindings.html.
다른 팁
다음과 같이 프로그래밍 방식으로 nstextfield를 만들 수 있습니다.
(IBAction)showText:(id)sender {
NSRect frame = NSMakeRect(50, 50, 200, 100);
NSTextField *tf = [[NSTextField alloc] initWithFrame:frame];
[tf setStringValue:@"test"];
[tf setSelectable:NO];
[tf setEditable:NO];
[tf setBordered:NO];
[tf setDrawsBackground:NO];
[[[sender window] contentView] addSubview:tf];
[tf release];
}
또는 NSSTRING의 메소드를 사용하여 텍스트를 봅니다.
제휴하지 않습니다 StackOverflow