0

我搜索了一段时间,但不知道如何使用 MonoDevelop 在标签上添加操作。通常,您可以在动作、出口之间进行选择。但是使用标签只能添加出口。

所以在这里我的问题是当用户点击标签时是否可以添加一个事件?如果是,你该怎么做?

(我的备份计划只是将标签更改为按钮(具有相同的外观和感觉),但想保留我的标签..)

提前谢谢

4

1 回答 1

0

有了UILabel你可以使用UITapGestureRecognizer来实现这一点-

UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(myAction:)];
gestureRecognizer.numberOfTapsRequired = 1;
gestureRecognizer.cancelsTouchesInView = NO;
[myLabel addGestureRecognizer:gestureRecognizer];

//现在可以在 myAction 方法中定义动作了。

希望它清除。

于 2012-05-14T07:39:43.017 回答