IKImageView и scrollToPoint: или scrollToRect:
Я пытаюсь использовать IKImageView только из-за количества встроенных функций, которые он предлагает. Тем не менее, он также обеспечивает встроенные головные боли. Последний из которых пытается программно прокрутить с помощью одного из документированных методов:
- (void)scrollToPoint:(NSPoint)point
- (void)scrollToRect:(NSRect)rect
- setImageZoomFactor:centerPoint:
Я не смог получить прокрутку. Непонятно, какой системой координат должны быть эти точки или прямоугольники, поэтому я попробовал несколько значений и никогда не мог заставить их что-либо делать. Кто-нибудь успешно использовал любой из них? Мне не удалось найти пример кода, официального или иного, который делает это.
В IKImageView есть немало онлайновой болтовни о полосах прокрутки, и мои быстрые эксперименты, кажется, доказывают, почему это действительно неочевидно / сложно. Хотя теоретически я мог бы сделать это для программной прокрутки.