点击UILabel中的文本

时间:2014-10-24 09:42:34

标签: ios iphone uilabel

我有一个UILabel。我只会在这个标签的文本上检测到一个水龙头。

例如,我的UILabel非常大,中间有一些文字。

这可能吗? 我无法添加/使用其他UILabel或组件。

1 个答案:

答案 0 :(得分:0)

在标签上添加UITapGestureRecongizer:

UITapGestureRecognizer *labelTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(actionForTap:)];
[yourLabel addGestureRecognizer:labelTap];

要仅在文本上激活点击,请设置uilabel文本,然后调用:

[yourLabel sizeToFit] 

为了使UILabel框架与文本一样大。