IKImage предел жест увеличения

В моем приложении я использую IKImageview для предварительного просмотра изображения, и по умолчанию он поддерживает жест масштабирования. Я хочу ограничить масштаб до определенного предела. как для максимально допустимого, так и для минимально допустимого увеличения.

Я нашел его и обнаружил, что могу создать подкласс IKImageview и реализовать следующую функцию.

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

Согласно документации, event.type этого события должен быть NSEventTypeMagnify, а коэффициент масштабирования может быть получен из свойства event.magnification.

Теперь проблема в том, как вывести коэффициент масштабирования IKImageview из значения event.magnification.

Как я узнаю, что после применения этого увеличения уровень масштабирования будет превышать предел?

0 ответов

Другие вопросы по тегам