저는 코코아를 처음 사용하며 타이머를 만들려고합니다.NSImageview 내에서 NSImage 이동
NSImage를 NSImageview 내부에서 타이머를 기준으로 위 또는 아래로 이동하려고합니다.
NSRect fnRect = NSMakeRect(10 + (wheelWidth/4) - 5, 30, numbersWidth, wheelHeight);
fnImageView = [[NSImageView alloc] initWithFrame:fnRect];
[fnImageView setImageScaling:NSScaleNone];
[fnImageView setImage:numbers];
[self addSubview:fnImageView];
사람이 튜토리얼 날 지점 또는 나에게 내가 감사하겠습니다 어떻게 할 방법에 대한 힌트를 줄 수있는 경우 : 여기
내가 NSImageview 내부의 이미지를로드하는 방법입니다. 감사합니다. .
당신이 알람 시계를 설정 아이폰에 비슷한 효과입니다. 내 이미지에는 0-9의 숫자가 있으며 시간이지나면서 "스크롤"을 시도하고 있습니다. – eastercow
Mac OS X에서'UIPickerView'를 만들고 싶습니까? 커스텀 클래스를 만들고 여러 개의 'NSImageViews'를 넣으라고 제안 할 것입니다. (내 대답에 쓰듯이) 그러면 이벤트에 응답하고 주위로 이동할 수 있습니다. 다른 것을하는 것보다 훨씬 좋은 아이디어입니다. –
글쎄, 난 사용자 정의보기를 사용하고 그것에 이미지를로드하고 있습니다. Dunno가 좋은 해결책이지만 회전하는 데 drawRect를 사용하고 모든 프레임을 업데이트하는 setAlignmentRect라는 이미지를 설정해야합니다. – eastercow