我有一個NSScrollView與IKImageView裏面顯示圖像。這似乎工作。IKImageView和滾動條
但是,如果我使窗口小於圖像,則滾動條會顯示爲它們應該的位置,但圖像的底部會鎖定到窗口的底部,而不是圖像的頂部被鎖定到頂部的窗戶。換句話說,當我從右下角重新調整窗口大小時,我希望圖像不會在屏幕上移動。
我明白這是爲什麼,因爲在所有這些類別中,原點是在左下角,而不是左上角。但是,它仍然表現錯誤。如果你看看任何其他產品(包括預覽,我認爲它是用這些庫中的一部分編寫的),圖像/內容/任何內容都被鎖定在頂部而不是底部。
我該怎麼做?
我看了在NSScrollView和IKImageView方法。我已經考慮捕獲滾動事件,並根據需要手動移動圖像,但我還沒有看到一種方法來做到這一點(將選擇器設置爲我在控制器中寫入的方法?),無論如何,這似乎很凌亂...
是否有一個簡單的方法來做到這一點?
謝謝。