Iphone 当用户单击文本框时是否打开日期选择器?

Iphone 当用户单击文本框时是否打开日期选择器?,iphone,ios5,Iphone,Ios5,我有一个UILabel,我想要的是,当用户单击该UILabel时,UIDatePicker将打开 你知道如何做到这一点吗?有很多方法可以实现 在具有相同框架的标签上方添加一个按钮,并在操作时执行此操作 使用手势识别器将触摸事件添加到标签 是的,您需要在具有相同帧大小的标签上放置一个具有清晰背景的自定义UIButton,然后将按钮连接到打开日期选择器的操作在标识检查器中,尝试将默认类更改为UIControl类,这将允许您向标签添加iActions。 但更好的方法是使用文本字段而不是标签,并放置背

我有一个
UILabel
,我想要的是,当用户单击该
UILabel
时,
UIDatePicker
将打开

你知道如何做到这一点吗?

有很多方法可以实现

  • 在具有相同框架的标签上方添加一个按钮,并在操作时执行此操作
  • 使用手势识别器将触摸事件添加到标签

是的,您需要在具有相同帧大小的标签上放置一个具有清晰背景的自定义UIButton,然后将按钮连接到打开日期选择器的操作

在标识检查器中,尝试将默认类更改为UIControl类,这将允许您向标签添加iActions。 但更好的方法是使用文本字段而不是标签,并放置背景图像,并从属性检查器将其边框设置为“无”。
我希望这有帮助,干杯

这是stackoverflow本身的一些东西

  • 无需实现响应程序
  • 记住在标签上允许用户交互
  • 将点击手势识别器添加到该标签
  • 单击该按钮,将调用操作方法
  • 使用上述URL中提到的代码设置操作表/视图

  • 使用时应使用
    uitappesturerecognizer
    UILabel

    中创建可能重复的点击事件