我是Xamarin和Cocoa的新手:)
我需要处理鼠标悬停等鼠标事件或点击标签(如NSText,对吗?),以及其他控件。
我注意到类似WinForms的事件处理只适用于某些事件(如NSButton的“Activated”),但我需要处理更多事件。
在xamarin开发人员区域寻找最佳实践,我阅读了此页面http://docs.xamarin.com/guides/ios/application_fundamentals/delegates,_protocols,_and_events,然后尝试继承NSText并覆盖MouseEntered等方法,但是我收到以下错误消息:
所有NSText方法必须由子类实现。他们不应该打电话给超级。
怎么办?
UPDATE :对于自定义事件,应该使用NSTextView而不是NSText,如下所示: https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSText_Class/Reference/Reference.html