在NSImageview中移动NSImage

时间:2012-06-27 09:32:24

标签: objective-c cocoa

我是Cocoa的新手,有点想创建一个计时器。

我正在尝试根据计时器向上或向下移动NSImageview中的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];

如果有人能指出我的教程或给我一个如何做的提示我会很感激。 感谢。

2 个答案:

答案 0 :(得分:2)

NSImageView内的NSImage不是NSImage。它只是习惯于显示 NSImageView

你想要做的事情可能是NSView里面的NSView你可以移动它。

  1. 制作新的NSImageView
  2. 在其中加入NSImageView
  3. 移动{{1}}。

答案 1 :(得分:0)