У меня есть IKImageBrowserView
, который я хочу масштабировать с помощью мультисенсорного трекпада на последнем ноутбуке Mac.
Руководство по обработке событий Cocoa, в разделе Обработка событий жестов говорит:
Метод доступа к увеличению возвращает значение с плавающей запятой (CGFloat), представляющее коэффициент увеличения
..и продолжает показывать код, который регулирует размер представления, умножая высоту и ширину на magnification + 1.0
.
Это не кажется правильным подходом для масштабирования IKImageBrowserView
, чье свойство zoomValue
ограничено между 0,0 и 1,0.
Итак, кто-нибудь знает, как интерпретировать событие в -[NSResponder magnifyWithEvent:]
для увеличения IKImageBrowserView
?