가장 기본적인 방법으로 NSScrollView
을 구현하는 방법에 대해 혼란 스럽습니다. 그래서 제가하는 일을 정확하게 설명하고 저의 오류를 찾기 위해 늦게까지되기를 바랍니다. :NSScrollView에서 뷰를 그릴 수 없음
- Xcode 프로젝트를 만듭니다.
- MainMenu.xib에 NSScrollView를 추가합니다. 그리기 방법으로는 NSView에서 상속
만들기 새로운 클래스 :
(void)drawRect:(NSRect)dirtyRect { [super drawRect:dirtyRect]; [[NSColor redColor] set]; NSRectFill(dirtyRect); }
- 는 NSScrollView의보기를 정의는 새로운 클래스가 될 수 있습니다. I
빨간색 배경와 NSScrollView을 볼 수을 기대했다. 대신, 수정없이 스크롤보기가 나타납니다.
IB에서 설정을 보여주십시오. – DrummerB
어떻게? 스크린 샷으로? – DaPhil
뷰의 크기를 설정하십시오. 스크롤 뷰를 사용하여 컨텐트 뷰의 크기를 조정할 수 없다는 것을 확신합니다 (다른 방향 라운드인데, 뷰가 특정 크기이고 scrollview가 어느 쪽의/두 축). 뷰의'awakeFromNib'에서'self.frame = NSMakeRect (0.0, 0.0, 400, 400); '또는 무엇인가를 할 수 있습니다. – trojanfoe