C# 如何在MonoDevelop中添加标签上的单击操作

C# 如何在MonoDevelop中添加标签上的单击操作,c#,ios,monodevelop,C#,Ios,Monodevelop,我搜索了一会儿,但不知道如何使用MonoDevelop在标签上添加操作。 通常情况下,你可以在行动、出口之间进行选择。。但有了标签,它只能添加一个插座 因此,我的问题是,当用户单击标签时,是否可以添加一个事件?如果是,你怎么做 我的备份计划是将标签更改为具有相同外观的按钮,但希望保留标签 thx提前使用UILabel,您可以使用UIAPTgestureRecognitizer来实现这一点- UITapGestureRecognizer *gestureRecognizer = [[UITapGe

我搜索了一会儿,但不知道如何使用MonoDevelop在标签上添加操作。 通常情况下,你可以在行动、出口之间进行选择。。但有了标签,它只能添加一个插座

因此,我的问题是,当用户单击标签时,是否可以添加一个事件?如果是,你怎么做

我的备份计划是将标签更改为具有相同外观的按钮,但希望保留标签

thx提前

使用UILabel,您可以使用UIAPTgestureRecognitizer来实现这一点-

UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(myAction:)];
gestureRecognizer.numberOfTapsRequired = 1;
gestureRecognizer.cancelsTouchesInView = NO;
[myLabel addGestureRecognizer:gestureRecognizer];
//现在可以在myAction方法中定义操作


希望能澄清。

我不认为这与iOs有关?这是一个必须为iOs开发的应用程序,所以我的视图是用xcode创建的。这就是我添加ios-tag的原因。所以你要在Xcode上创建UILabel?是的,我是!我还添加了一个插座,可以在应用程序的“生命”期间更改文本,但我希望他也能够检查触摸事件,但现在我发现我无法选择“动作”Ok。检查答案,也许这就是你想要的。你的手势暗示就是我需要的一切!在xcode中,我可以将一个UITable手势拖到我的标签上,然后在那里添加我需要控制的所有内容,如果单击了标签。谢谢!