我在UIView上有一个UILabel。
UIView有双击放大功能。但是,如果用户双击文本,我想要一个文本编辑器出现,我不希望图像缩放。现在,如果他们双击文本,编辑器会出现并放大。
你知道如何让UILabel吞下触摸事件吗?
Objc和Swift欢迎回答!
答案 0 :(得分:1)
您应该为其启用用户交互并添加虚拟手势识别器。你可以通过故事板或代码(Swift 3):
轻松完成label.isUserInteractionEnabled = true
label.gestureRecognizers = [UIGestureRecognizer()]
答案 1 :(得分:0)
您可以尝试使用UITextView
答案 2 :(得分:-1)
您只需要启用用户互动。
myLabel.userInteractionEnabled = YES;