У меня есть окно (NSWindow) с серией представлений о нем. Одно из этих представлений принимает события mouseMove. Я хочу иметь возможность соединить мышью линию между двумя разными видами. Итак, то, что я сделал, - это увеличенный вид, охватывающий все окно, и я рисую свою линию в этом виде. Это отлично работает.
Проблема в том, что если я разрешу моему большему перекрывающемуся представлению принимать события mouseMove, чтобы линия следовала за курсором, тогда мой видимый вид перестанет получать события mouseMove. Это проблема, потому что я хочу, чтобы определенные объекты «загорались» в базовом представлении, когда моя мышь наводит на них курсор, и я делаю это в методе mouseMove этого представления.
Как получить методы mouseMove, вызываемые как в невидимом перекрывающемся, так и в видимом представлении ниже?