У меня есть NSView, и внутри него есть метка: NSTextField Control, внутри NSView я должен показать контекстное меню при щелчке правой кнопкой мыши, он работает нормально, за исключением нескольких проблем ниже,
В каком-то месте это не сработало, т.е. если я щелкну правой кнопкой мыши, оно не откроет контекстное меню, кроме того, я понял, что сохранил длину/ширину метки слишком большой, и щелчок правой кнопкой мыши происходит над меткой, но так как это это пустая область, поэтому, как и у пользователя, она должна позволять открывать контекстное меню, я чувствую, что использую два подхода для решения этой проблемы.
1 -- Проверьте ширину/длину среды выполнения NSTextField, чтобы установить правильную ширину,
2 - передать событие мыши (или хотя бы щелчок правой кнопкой мыши) из NSTextField(Label) в его ParentView,
Может ли кто-нибудь предложить мне, как я могу этого добиться?
С уважением
Рохан