2009-07-28 2 views
2

저는 코코아에 iCal의 기본보기와 비슷한 간단한 iCal과 유사한 응용 프로그램을 작성하고 있습니다.iCal은 어떤 GUI 요소를 캘린더보기에 사용합니까?

달보기 (this thing : http://skitch.com/edwardog/b38ba/ical)를 만들기 위해 어떤 GUI 요소 (즉, NSWhatever)가 사용되었는지 알 수 있습니까?

감사합니다.

PS - 나 자신을 위해 이런 종류의 것을 알아내는 것에 대한 힌트도 또한 높이 평가 될 것이다. 대답은 .nib의 어딘가에 있다는 느낌이 들지만 주위를 샅샅이 뒤지고 나는별로 운이 없었습니다.

+0

에드워드, 캘린더보기 컨트롤 (이벤트가 있기를 바랍니다)을 해본 적이 있습니까? 수정 가능한 이벤트를 발표 할 때 사용했던 것에 관심이 있습니다. – Byron

+0

@Byron nope. 슬프게도 프로젝트는 실제로 아무데도 가지 않았습니다. –

답변

3

CalendarWindow.nib, "Window"

모든 사용자 정의보기처럼 보입니다.

+0

아, 그건 너무 나빠요. 이제 .nib 파일 탐색 방법을 볼 수 있습니다. 나는 그것을 재현 할 것이다. 빠른 답변 주셔서 감사합니다. –

2

iCal에서 사용하지만 캘린더 스타일을 지원하는 NSDatePicker를 사용해 볼 수도 있습니다.

3

주 캘린더보기는 재정의 된 drawRect : 메소드에서 맞춤 도면과 함께 NSView의 맞춤 하위 클래스 여야합니다.

실제 응용 프로그램을 실행하고 싶다면 F-Script Anywhere을 확인하십시오.

+0

Whoa, F-Script는 멋지게 보입니다. 그것을 지적 주셔서 감사합니다. –

관련 문제