IKImage极限手势缩放

时间:2018-08-09 05:02:51

标签: objective-c macos cocoa quartz imagekit

在我的应用程序中,我使用IKImageview预览图像,默认情况下,它支持缩放手势。我想将缩放限制在一定范围内。对于最大允许缩放和最小允许缩放。

我确实进行了搜索,发现可以继承IKImageview的子类并实现以下功能。

- (void)magnifyWithEvent:(NSEvent *)event;

根据文档,此事件的 event.type 应该为 NSEventTypeMagnify ,并且缩放系数可以从 event.magnification 属性< / p>

  

现在的问题是如何从中导出IKImageview的缩放因子   event.magnification值。

我如何知道应用此放大事件后,缩放级别会超过限制?

0 个答案:

没有答案